﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<?application progid="SMath Studio Desktop" version="0.98.6179.21440"?>
<regions>
  <settings>
    <identity>
      <id>82930fbf-7acb-44c4-b396-d6a9d167a108</id>
      <revision>180</revision>
    </identity>
    <calculation>
      <precision>15</precision>
      <exponentialThreshold>12</exponentialThreshold>
      <fractions>decimal</fractions>
    </calculation>
    <pageModel active="true" printAreas="true" simpleEqualsOnly="false" printBackgroundImages="true">
      <paper id="1" orientation="Portrait" width="850" height="1100" />
      <margins left="39" right="39" top="39" bottom="39" />
      <header alignment="Center" color="#a9a9a9">&amp;[DATE] &amp;[TIME] - &amp;[FILENAME]</header>
      <footer alignment="Center" color="#a9a9a9">&amp;[PAGENUM] / &amp;[COUNT]</footer>
      <backgrounds />
    </pageModel>
    <dependencies>
      <assembly name="SMath Studio Desktop" version="0.98.6179.21440" guid="a37cba83-b69c-4c71-9992-55ff666763bd" />
      <assembly name="Math Region" version="0.98.6179.21440" guid="02f1ab51-215b-466e-a74d-5d8b1cf85e8d" />
      <assembly name="Picture Region" version="1.10.6179.21444" guid="06b5df04-393e-4be7-9107-305196fcb861" />
      <assembly name="Custom Functions" version="1.1.6281.4594" guid="18dadffd-79a3-4cf9-aee1-d66deb0ea720" />
      <assembly name="Special Functions" version="1.11.6179.21442" guid="2814e667-4e12-48b1-8d51-194e480eabc5" />
      <assembly name="Numeric Up-Down Region" version="0.2.6078.4873" guid="43438e49-5428-4036-8991-ce03b1d1e572" />
      <assembly name="Text Region" version="1.10.6179.21446" guid="485d28c5-349a-48b6-93be-12a35a1c1e39" />
      <assembly name="Writer Region" version="0.8.6150.16713" guid="5922d677-323f-4327-8c68-be902d8339ad" />
      <assembly name="X-Y Plot Region (Chart2DLib)" version="0.1.6104.16280" guid="c12231ec-4873-43c1-a7d0-a167ebd17066" />
      <assembly name="Plot Region" version="1.9.6179.21450" guid="c451c2b5-798b-4f08-b9ec-b90963d1ddaa" />
    </dependencies>
    <mode debug="true" />
  </settings>
  <region id="0" left="18" top="27" width="504" height="31" color="#000000" bgColor="#ff8040" fontSize="14">
    <text lang="eng">
      <p bold="true">Part 1. The 3 types of cubic splines l_p_c </p>
    </text>
  </region>
  <region id="1" left="18" top="63" width="587" height="104" color="#000000" bgColor="#ebebeb" fontSize="10">
    <text lang="eng">
      <p>Essentially, the coefficients of the cubic splines consists in solvingthe basis tridiagonal matrix wrt the 'br' vector of derivatives .Independently of the type of cubic spline [type: 1, 2, 3 = l, p, c]two steps of preparation are needed:1. Install the constant vector 'br' 2.  Install the blank tridiagonal matrix.</p>
    </text>
  </region>
  <region id="2" left="18" top="198" width="153" height="117" color="#000000" bgColor="#ffffff" fontSize="10">
    <math decimalPlaces="4">
      <input>
        <e type="operand">XY</e>
        <e type="operand">3.52</e>
        <e type="operator" args="1">-</e>
        <e type="operand">2.358</e>
        <e type="operator" args="1">-</e>
        <e type="operand">3</e>
        <e type="operator" args="1">-</e>
        <e type="operand">2.213</e>
        <e type="operator" args="1">-</e>
        <e type="operand">2</e>
        <e type="operator" args="1">-</e>
        <e type="operand">1.256</e>
        <e type="operator" args="1">-</e>
        <e type="operand">1</e>
        <e type="operator" args="1">-</e>
        <e type="operand">1.739</e>
        <e type="operator" args="1">-</e>
        <e type="operand">0</e>
        <e type="operand">1.482</e>
        <e type="operator" args="1">-</e>
        <e type="operand">1</e>
        <e type="operand">1.277</e>
        <e type="operator" args="1">-</e>
        <e type="operand">6</e>
        <e type="operand">2</e>
        <e type="function" preserve="true" args="14">mat</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="3" left="207" top="207" width="112" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
    <math decimalPlaces="4">
      <input>
        <e type="operand">X</e>
        <e type="operand">XY</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="2">col</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="4" left="207" top="234" width="112" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
    <math decimalPlaces="4">
      <input>
        <e type="operand">Y</e>
        <e type="operand">XY</e>
        <e type="operand">2</e>
        <e type="function" preserve="true" args="2">col</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="5" left="207" top="261" width="109" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
    <math decimalPlaces="4">
      <input>
        <e type="operand">N</e>
        <e type="operand">Y</e>
        <e type="function" preserve="true" args="1">rows</e>
        <e type="operand">1</e>
        <e type="operator" args="2">-</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="6" left="333" top="261" width="53" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
    <math decimalPlaces="4">
      <input>
        <e type="operand">N</e>
      </input>
      <result action="numeric">
        <e type="operand">5</e>
      </result>
    </math>
  </region>
  <region id="7" left="207" top="288" width="74" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
    <math decimalPlaces="4">
      <input>
        <e type="operand">r</e>
        <e type="operand">2</e>
        <e type="operand">N</e>
        <e type="function" preserve="true" args="2">range</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="8" left="18" top="333" width="332" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
    <text lang="eng">
      <p>Prep.0 Install the constant vector 'br'</p>
    </text>
  </region>
  <region id="9" left="18" top="360" width="277" height="104" border="true" color="#000000" bgColor="#ffffe1" fontSize="10">
    <math decimalPlaces="4">
      <input>
        <e type="operand">i</e>
        <e type="operand">r</e>
        <e type="operand">br</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">Y</e>
        <e type="operand">i</e>
        <e type="operand">1</e>
        <e type="operator" args="2">+</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">Y</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">-</e>
        <e type="operand">X</e>
        <e type="operand">i</e>
        <e type="operand">1</e>
        <e type="operator" args="2">+</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">X</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">-</e>
        <e type="operator" args="2">/</e>
        <e type="bracket">(</e>
        <e type="operand">Y</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">Y</e>
        <e type="operand">i</e>
        <e type="operand">1</e>
        <e type="operator" args="2">-</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">-</e>
        <e type="operand">X</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">X</e>
        <e type="operand">i</e>
        <e type="operand">1</e>
        <e type="operator" args="2">-</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">-</e>
        <e type="operator" args="2">/</e>
        <e type="bracket">(</e>
        <e type="operator" args="2">-</e>
        <e type="operator" args="2">:</e>
        <e type="operand">br</e>
        <e type="operand">N</e>
        <e type="operand">1</e>
        <e type="operator" args="2">+</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">0</e>
        <e type="operator" args="2">:</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">line</e>
        <e type="function" preserve="true" args="3">for</e>
      </input>
    </math>
  </region>
  <region id="10" left="297" top="360" width="113" height="117" color="#000000" bgColor="#ffffff" fontSize="10">
    <math decimalPlaces="4">
      <input>
        <e type="operand">br</e>
      </input>
      <result action="numeric">
        <e type="operand">0</e>
        <e type="operand">0.6782</e>
        <e type="operand">1.44</e>
        <e type="operator" args="1">-</e>
        <e type="operand">0.74</e>
        <e type="operand">0.052</e>
        <e type="operator" args="1">-</e>
        <e type="operand">0</e>
        <e type="operand">6</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="8">mat</e>
      </result>
    </math>
  </region>
  <region id="11" left="18" top="477" width="316" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
    <text lang="eng">
      <p>Prep.1 Install the tridiagonal matrix</p>
    </text>
  </region>
  <region id="12" left="18" top="504" width="126" height="61" color="#000000" bgColor="#ebebeb" fontSize="10">
    <math decimalPlaces="4">
      <description active="true" position="Right" lang="eng">
        <p>Initialise the blankdiagonal matrix</p>
      </description>
      <input>
        <e type="operand">M</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="3">el</e>
        <e type="operand">1</e>
        <e type="operator" args="2">:</e>
        <e type="operand">M</e>
        <e type="operand">N</e>
        <e type="operand">1</e>
        <e type="operator" args="2">+</e>
        <e type="operand">N</e>
        <e type="operand">1</e>
        <e type="operator" args="2">+</e>
        <e type="function" preserve="true" args="3">el</e>
        <e type="operand">1</e>
        <e type="operator" args="2">:</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">sys</e>
      </input>
    </math>
  </region>
  <region id="13" left="18" top="585" width="143" height="117" color="#000000" bgColor="#ffffff" fontSize="10">
    <math decimalPlaces="4">
      <input>
        <e type="operand">M</e>
      </input>
      <result action="numeric">
        <e type="operand">1</e>
        <e type="operand">0</e>
        <e type="operand">0</e>
        <e type="operand">0</e>
        <e type="operand">0</e>
        <e type="operand">0</e>
        <e type="operand">0</e>
        <e type="operand">0</e>
        <e type="operand">0</e>
        <e type="operand">0</e>
        <e type="operand">0</e>
        <e type="operand">0</e>
        <e type="operand">0</e>
        <e type="operand">0</e>
        <e type="operand">0</e>
        <e type="operand">0</e>
        <e type="operand">0</e>
        <e type="operand">0</e>
        <e type="operand">0</e>
        <e type="operand">0</e>
        <e type="operand">0</e>
        <e type="operand">0</e>
        <e type="operand">0</e>
        <e type="operand">0</e>
        <e type="operand">0</e>
        <e type="operand">0</e>
        <e type="operand">0</e>
        <e type="operand">0</e>
        <e type="operand">0</e>
        <e type="operand">0</e>
        <e type="operand">0</e>
        <e type="operand">0</e>
        <e type="operand">0</e>
        <e type="operand">0</e>
        <e type="operand">0</e>
        <e type="operand">1</e>
        <e type="operand">6</e>
        <e type="operand">6</e>
        <e type="function" preserve="true" args="38">mat</e>
      </result>
    </math>
  </region>
  <region id="14" left="261" top="594" width="333" height="104" color="#000000" bgColor="#ffffff" fontSize="10">
    <text lang="eng">
      <p>Observe the population of the rowsupper left row --------------------------------------------lower right rowrespectively to linear/parabolic/cubic.The basis tridiagonal is the "linear",further modified to suit user l_p_c . </p>
    </text>
  </region>
  <region id="15" left="18" top="711" width="499" height="24" color="#000000" bgColor="#fff5eb" fontSize="10">
    <text lang="eng">
      <p>0. Construct the tridiagonal linear spline matrix [lspline] </p>
    </text>
  </region>
  <region id="16" left="18" top="756" width="182" height="65" border="true" color="#000000" bgColor="#fff5eb" fontSize="10">
    <math decimalPlaces="4">
      <input>
        <e type="operand">i</e>
        <e type="operand">r</e>
        <e type="operand">M</e>
        <e type="operand">i</e>
        <e type="operand">i</e>
        <e type="operand">1</e>
        <e type="operator" args="2">-</e>
        <e type="function" preserve="true" args="3">el</e>
        <e type="operand">X</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">X</e>
        <e type="operand">i</e>
        <e type="operand">1</e>
        <e type="operator" args="2">-</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">-</e>
        <e type="operand">6</e>
        <e type="operator" args="2">/</e>
        <e type="operator" args="2">:</e>
        <e type="function" preserve="true" args="3">for</e>
      </input>
    </math>
  </region>
  <region id="17" left="234" top="756" width="182" height="65" border="true" color="#000000" bgColor="#fff5eb" fontSize="10">
    <math decimalPlaces="4">
      <input>
        <e type="operand">i</e>
        <e type="operand">r</e>
        <e type="operand">M</e>
        <e type="operand">i</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="3">el</e>
        <e type="operand">X</e>
        <e type="operand">i</e>
        <e type="operand">1</e>
        <e type="operator" args="2">+</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">X</e>
        <e type="operand">i</e>
        <e type="operand">1</e>
        <e type="operator" args="2">-</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">-</e>
        <e type="operand">3</e>
        <e type="operator" args="2">/</e>
        <e type="operator" args="2">:</e>
        <e type="function" preserve="true" args="3">for</e>
      </input>
    </math>
  </region>
  <region id="18" left="441" top="756" width="182" height="65" border="true" color="#000000" bgColor="#fff5eb" fontSize="10">
    <math decimalPlaces="4">
      <input>
        <e type="operand">i</e>
        <e type="operand">r</e>
        <e type="operand">M</e>
        <e type="operand">i</e>
        <e type="operand">i</e>
        <e type="operand">1</e>
        <e type="operator" args="2">+</e>
        <e type="function" preserve="true" args="3">el</e>
        <e type="operand">X</e>
        <e type="operand">i</e>
        <e type="operand">1</e>
        <e type="operator" args="2">+</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">X</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">-</e>
        <e type="operand">6</e>
        <e type="operator" args="2">/</e>
        <e type="operator" args="2">:</e>
        <e type="function" preserve="true" args="3">for</e>
      </input>
    </math>
  </region>
  <region id="19" left="18" top="828" width="137" height="33" border="true" color="#000000" bgColor="#fff5eb" fontSize="10">
    <math decimalPlaces="4">
      <input>
        <e type="operand">lspline</e>
        <e type="operand">M</e>
        <e type="operand">1</e>
        <e type="operator" args="1">-</e>
        <e type="operator" args="2">^</e>
        <e type="operand">br</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="20" left="18" top="873" width="389" height="117" color="#000000" bgColor="#fff5eb" fontSize="10">
    <math decimalPlaces="4">
      <input>
        <e type="operand">M</e>
      </input>
      <result action="numeric">
        <e type="operand">1</e>
        <e type="operand">0</e>
        <e type="operand">0</e>
        <e type="operand">0</e>
        <e type="operand">0</e>
        <e type="operand">0</e>
        <e type="operand">0.0867</e>
        <e type="operand">0.5067</e>
        <e type="operand">0.1667</e>
        <e type="operand">0</e>
        <e type="operand">0</e>
        <e type="operand">0</e>
        <e type="operand">0</e>
        <e type="operand">0.1667</e>
        <e type="operand">0.6667</e>
        <e type="operand">0.1667</e>
        <e type="operand">0</e>
        <e type="operand">0</e>
        <e type="operand">0</e>
        <e type="operand">0</e>
        <e type="operand">0.1667</e>
        <e type="operand">0.6667</e>
        <e type="operand">0.1667</e>
        <e type="operand">0</e>
        <e type="operand">0</e>
        <e type="operand">0</e>
        <e type="operand">0</e>
        <e type="operand">0.1667</e>
        <e type="operand">0.6667</e>
        <e type="operand">0.1667</e>
        <e type="operand">0</e>
        <e type="operand">0</e>
        <e type="operand">0</e>
        <e type="operand">0</e>
        <e type="operand">0</e>
        <e type="operand">1</e>
        <e type="operand">6</e>
        <e type="operand">6</e>
        <e type="function" preserve="true" args="38">mat</e>
      </result>
    </math>
  </region>
  <region id="21" left="18" top="1062" width="524" height="24" color="#000000" bgColor="#ebebeb" fontSize="10">
    <text lang="eng">
      <p>1. Construct the tridiagonal parabolic spline matrix [pspline] </p>
    </text>
  </region>
  <region id="22" left="18" top="1089" width="80" height="32" color="#000000" bgColor="#ebebeb" fontSize="10">
    <math decimalPlaces="4">
      <input>
        <e type="operand">M</e>
        <e type="operand">1</e>
        <e type="operand">2</e>
        <e type="function" preserve="true" args="3">el</e>
        <e type="operand">1</e>
        <e type="operator" args="1">-</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="23" left="135" top="1089" width="101" height="32" color="#000000" bgColor="#ebebeb" fontSize="10">
    <math decimalPlaces="4">
      <input>
        <e type="operand">M</e>
        <e type="operand">N</e>
        <e type="operand">1</e>
        <e type="operator" args="2">+</e>
        <e type="operand">N</e>
        <e type="function" preserve="true" args="3">el</e>
        <e type="operand">1</e>
        <e type="operator" args="1">-</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="24" left="18" top="1134" width="137" height="33" border="true" color="#000000" bgColor="#ebebeb" fontSize="10">
    <math decimalPlaces="4">
      <input>
        <e type="operand">pspline</e>
        <e type="operand">M</e>
        <e type="operand">1</e>
        <e type="operator" args="1">-</e>
        <e type="operator" args="2">^</e>
        <e type="operand">br</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="25" left="18" top="1179" width="389" height="117" color="#000000" bgColor="#ebebeb" fontSize="10">
    <math decimalPlaces="4">
      <input>
        <e type="operand">M</e>
      </input>
      <result action="numeric">
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operator" args="1">-</e>
        <e type="operand">0</e>
        <e type="operand">0</e>
        <e type="operand">0</e>
        <e type="operand">0</e>
        <e type="operand">0.0867</e>
        <e type="operand">0.5067</e>
        <e type="operand">0.1667</e>
        <e type="operand">0</e>
        <e type="operand">0</e>
        <e type="operand">0</e>
        <e type="operand">0</e>
        <e type="operand">0.1667</e>
        <e type="operand">0.6667</e>
        <e type="operand">0.1667</e>
        <e type="operand">0</e>
        <e type="operand">0</e>
        <e type="operand">0</e>
        <e type="operand">0</e>
        <e type="operand">0.1667</e>
        <e type="operand">0.6667</e>
        <e type="operand">0.1667</e>
        <e type="operand">0</e>
        <e type="operand">0</e>
        <e type="operand">0</e>
        <e type="operand">0</e>
        <e type="operand">0.1667</e>
        <e type="operand">0.6667</e>
        <e type="operand">0.1667</e>
        <e type="operand">0</e>
        <e type="operand">0</e>
        <e type="operand">0</e>
        <e type="operand">0</e>
        <e type="operand">1</e>
        <e type="operator" args="1">-</e>
        <e type="operand">1</e>
        <e type="operand">6</e>
        <e type="operand">6</e>
        <e type="function" preserve="true" args="38">mat</e>
      </result>
    </math>
  </region>
  <region id="26" left="18" top="1332" width="491" height="24" color="#000000" bgColor="#fff5ff" fontSize="10">
    <text lang="eng">
      <p>2. Construct the tridiagonal cubic spline matrix [cspline] </p>
    </text>
  </region>
  <region id="27" left="18" top="1368" width="140" height="61" color="#000000" bgColor="#fff5ff" fontSize="10">
    <math decimalPlaces="4">
      <input>
        <e type="operand">M</e>
        <e type="operand">1</e>
        <e type="operand">2</e>
        <e type="function" preserve="true" args="3">el</e>
        <e type="operand">X</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">X</e>
        <e type="operand">3</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">-</e>
        <e type="bracket">(</e>
        <e type="operand">X</e>
        <e type="operand">3</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">X</e>
        <e type="operand">2</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">-</e>
        <e type="operator" args="2">/</e>
        <e type="bracket">(</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="28" left="180" top="1368" width="187" height="59" color="#000000" bgColor="#fff5ff" fontSize="10">
    <math decimalPlaces="4">
      <input>
        <e type="operand">M</e>
        <e type="operand">N</e>
        <e type="operand">1</e>
        <e type="operator" args="2">+</e>
        <e type="operand">N</e>
        <e type="function" preserve="true" args="3">el</e>
        <e type="operand">X</e>
        <e type="operand">N</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">X</e>
        <e type="operand">N</e>
        <e type="operand">2</e>
        <e type="operator" args="2">-</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">-</e>
        <e type="bracket">(</e>
        <e type="operand">X</e>
        <e type="operand">N</e>
        <e type="operand">2</e>
        <e type="operator" args="2">-</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">X</e>
        <e type="operand">N</e>
        <e type="operand">1</e>
        <e type="operator" args="2">-</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">-</e>
        <e type="operator" args="2">/</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="29" left="387" top="1368" width="132" height="61" color="#000000" bgColor="#fff5ff" fontSize="10">
    <math decimalPlaces="4">
      <input>
        <e type="operand">M</e>
        <e type="operand">1</e>
        <e type="operand">3</e>
        <e type="function" preserve="true" args="3">el</e>
        <e type="operand">X</e>
        <e type="operand">2</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">X</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">-</e>
        <e type="bracket">(</e>
        <e type="operand">X</e>
        <e type="operand">3</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">X</e>
        <e type="operand">2</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">-</e>
        <e type="bracket">(</e>
        <e type="operator" args="2">/</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="30" left="540" top="1368" width="195" height="61" color="#000000" bgColor="#fff5ff" fontSize="10">
    <math decimalPlaces="4">
      <input>
        <e type="operand">M</e>
        <e type="operand">N</e>
        <e type="operand">1</e>
        <e type="operator" args="2">+</e>
        <e type="operand">N</e>
        <e type="operand">1</e>
        <e type="operator" args="2">-</e>
        <e type="function" preserve="true" args="3">el</e>
        <e type="operand">X</e>
        <e type="operand">N</e>
        <e type="operand">1</e>
        <e type="operator" args="2">-</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">X</e>
        <e type="operand">N</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">-</e>
        <e type="bracket">(</e>
        <e type="operand">X</e>
        <e type="operand">N</e>
        <e type="operand">1</e>
        <e type="operator" args="2">-</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">X</e>
        <e type="operand">N</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">-</e>
        <e type="bracket">(</e>
        <e type="operator" args="2">/</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="31" left="18" top="1440" width="137" height="33" border="true" color="#000000" bgColor="#fff5ff" fontSize="10">
    <math decimalPlaces="4">
      <input>
        <e type="operand">cspline</e>
        <e type="operand">M</e>
        <e type="operand">1</e>
        <e type="operator" args="1">-</e>
        <e type="operator" args="2">^</e>
        <e type="operand">br</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="32" left="18" top="1485" width="389" height="117" color="#000000" bgColor="#fff5ff" fontSize="10">
    <math decimalPlaces="4">
      <input>
        <e type="operand">M</e>
      </input>
      <result action="numeric">
        <e type="operand">1</e>
        <e type="operand">1.52</e>
        <e type="operator" args="1">-</e>
        <e type="operand">0.52</e>
        <e type="operand">0</e>
        <e type="operand">0</e>
        <e type="operand">0</e>
        <e type="operand">0.0867</e>
        <e type="operand">0.5067</e>
        <e type="operand">0.1667</e>
        <e type="operand">0</e>
        <e type="operand">0</e>
        <e type="operand">0</e>
        <e type="operand">0</e>
        <e type="operand">0.1667</e>
        <e type="operand">0.6667</e>
        <e type="operand">0.1667</e>
        <e type="operand">0</e>
        <e type="operand">0</e>
        <e type="operand">0</e>
        <e type="operand">0</e>
        <e type="operand">0.1667</e>
        <e type="operand">0.6667</e>
        <e type="operand">0.1667</e>
        <e type="operand">0</e>
        <e type="operand">0</e>
        <e type="operand">0</e>
        <e type="operand">0</e>
        <e type="operand">0.1667</e>
        <e type="operand">0.6667</e>
        <e type="operand">0.1667</e>
        <e type="operand">0</e>
        <e type="operand">0</e>
        <e type="operand">0</e>
        <e type="operand">1</e>
        <e type="operand">2</e>
        <e type="operator" args="1">-</e>
        <e type="operand">1</e>
        <e type="operand">6</e>
        <e type="operand">6</e>
        <e type="function" preserve="true" args="38">mat</e>
      </result>
    </math>
  </region>
  <region id="33" left="18" top="1638" width="524" height="12" color="#000000" bgColor="#ffffff">
    <picture>
      <raw format="png" encoding="base64">iVBORw0KGgoAAAANSUhEUgAAAgQAAAAECAYAAADxnSe/AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAzSURBVGhD7dZBDQAwDMSwchraoW0fW1GcI5lDqn/3FAAQZjMEABBsMwQAEGwzBAAQ7NU9F66Yk+fB26AAAAAASUVORK5CYII=</raw>
    </picture>
  </region>
  <region id="34" left="387" top="1665" width="377" height="91" border="true" color="#000000" bgColor="#ffffe1" fontSize="10">
    <math optimize="2" decimalPlaces="4" exponentialThreshold="3">
      <input>
        <e type="operand">data</e>
        <e type="operand">n</e>
        <e type="function" args="2">Mround</e>
        <e type="operand">i</e>
        <e type="operand">1</e>
        <e type="operand">data</e>
        <e type="function" preserve="true" args="1">rows</e>
        <e type="function" preserve="true" args="2">range</e>
        <e type="operand">j</e>
        <e type="operand">1</e>
        <e type="operand">data</e>
        <e type="function" preserve="true" args="1">cols</e>
        <e type="function" preserve="true" args="2">range</e>
        <e type="operand">m</e>
        <e type="operand">i</e>
        <e type="operand">j</e>
        <e type="function" preserve="true" args="3">el</e>
        <e type="operand">data</e>
        <e type="operand">i</e>
        <e type="operand">j</e>
        <e type="function" preserve="true" args="3">el</e>
        <e type="operand">n</e>
        <e type="function" preserve="true" args="2">round</e>
        <e type="operator" args="2">:</e>
        <e type="function" preserve="true" args="3">for</e>
        <e type="function" preserve="true" args="3">for</e>
        <e type="operand">m</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">line</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="35" left="36" top="1683" width="311" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
    <math optimize="2">
      <input>
        <e type="operand">s</e>
        <e type="operand">lspline</e>
        <e type="operand">pspline</e>
        <e type="operand">cspline</e>
        <e type="function" preserve="true" args="3">augment</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="36" left="36" top="1719" width="128" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
    <math optimize="2">
      <input>
        <e type="operand">s</e>
        <e type="operand">s</e>
        <e type="operand">3</e>
        <e type="function" args="2">Mround</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="37" left="36" top="1836" width="221" height="117" color="#000000" bgColor="#ffffff" fontSize="10">
    <math>
      <input>
        <e type="operand">s</e>
      </input>
      <result action="numeric">
        <e type="operand">0</e>
        <e type="operand">2.034</e>
        <e type="operand">7.166</e>
        <e type="operand">2.419</e>
        <e type="operand">2.034</e>
        <e type="operand">1.062</e>
        <e type="operand">3.285</e>
        <e type="operator" args="1">-</e>
        <e type="operand">3.174</e>
        <e type="operator" args="1">-</e>
        <e type="operand">2.887</e>
        <e type="operator" args="1">-</e>
        <e type="operand">2.081</e>
        <e type="operand">2.02</e>
        <e type="operand">1.845</e>
        <e type="operand">0.598</e>
        <e type="operator" args="1">-</e>
        <e type="operand">0.466</e>
        <e type="operator" args="1">-</e>
        <e type="operand">0.052</e>
        <e type="operator" args="1">-</e>
        <e type="operand">0</e>
        <e type="operand">0.466</e>
        <e type="operator" args="1">-</e>
        <e type="operand">1.949</e>
        <e type="operator" args="1">-</e>
        <e type="operand">6</e>
        <e type="operand">3</e>
        <e type="function" preserve="true" args="20">mat</e>
      </result>
    </math>
  </region>
  <region id="38" left="297" top="1881" width="78" height="28" color="#ffff00" bgColor="#010101" fontSize="12">
    <math>
      <description active="true" position="Right" lang="eng">
        <p>spline type </p>
      </description>
      <input>
        <e type="operand">type</e>
        <e type="operand">3</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="39" left="513" top="1881" width="224" height="63" color="#000000" bgColor="#ffffff" fontSize="10">
    <math>
      <input>
        <e type="operand">1</e>
        <e type="operand" style="string">linear end points</e>
        <e type="operator" args="2">≡</e>
        <e type="operand">2</e>
        <e type="operand" style="string">parabolic end points</e>
        <e type="operator" args="2">≡</e>
        <e type="operand">3</e>
        <e type="operand" style="string">cubic end points</e>
        <e type="operator" args="2">≡</e>
        <e type="operand">3</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="5">mat</e>
      </input>
    </math>
  </region>
  <region id="40" left="297" top="1917" width="151" height="30" color="#ffff00" bgColor="#010101" fontSize="12">
    <math>
      <input>
        <e type="operand">s</e>
        <e type="operand">s</e>
        <e type="operand">type</e>
        <e type="function" preserve="true" args="2">col</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="41" left="18" top="2052" width="441" height="31" color="#000000" bgColor="#ff8040" fontSize="14">
    <text lang="eng">
      <p bold="true">Part 2. The l_p_c segments &amp; junction</p>
    </text>
  </region>
  <region id="42" left="18" top="2088" width="332" height="322" border="true" color="#000000" bgColor="#ffffe1" fontSize="10">
    <math decimalPlaces="4">
      <description active="true" position="Top" lang="eng">
        <p>Collect  cubic spline components for C(j,u)</p>
      </description>
      <input>
        <e type="operand">abcd</e>
        <e type="operand">i</e>
        <e type="operand">1</e>
        <e type="operand">X</e>
        <e type="function" preserve="true" args="1">rows</e>
        <e type="operand">1</e>
        <e type="operator" args="2">-</e>
        <e type="function" preserve="true" args="2">range</e>
        <e type="operand">hs</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">s</e>
        <e type="operand">i</e>
        <e type="operand">1</e>
        <e type="operator" args="2">+</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">s</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">-</e>
        <e type="operator" args="2">:</e>
        <e type="operand">hy</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">Y</e>
        <e type="operand">i</e>
        <e type="operand">1</e>
        <e type="operator" args="2">+</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">Y</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">-</e>
        <e type="operator" args="2">:</e>
        <e type="operand">hx</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">X</e>
        <e type="operand">i</e>
        <e type="operand">1</e>
        <e type="operator" args="2">+</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">X</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">-</e>
        <e type="operator" args="2">:</e>
        <e type="operand">3</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="5">line</e>
        <e type="function" preserve="true" args="3">for</e>
        <e type="operand">i</e>
        <e type="operand">1</e>
        <e type="operand">X</e>
        <e type="function" preserve="true" args="1">rows</e>
        <e type="operand">1</e>
        <e type="operator" args="2">-</e>
        <e type="function" preserve="true" args="2">range</e>
        <e type="operand">a</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">hs</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">6</e>
        <e type="operand">hx</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">/</e>
        <e type="operator" args="2">:</e>
        <e type="operand">b</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">s</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">2</e>
        <e type="operator" args="2">/</e>
        <e type="operator" args="2">:</e>
        <e type="operand">c</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">hy</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">hx</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">/</e>
        <e type="operand">hx</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">6</e>
        <e type="operator" args="2">/</e>
        <e type="operand">s</e>
        <e type="operand">i</e>
        <e type="operand">1</e>
        <e type="operator" args="2">+</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">2</e>
        <e type="operand">s</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">+</e>
        <e type="bracket">(</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">-</e>
        <e type="bracket">(</e>
        <e type="operator" args="2">:</e>
        <e type="operand">d</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">Y</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">:</e>
        <e type="operand">4</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="6">line</e>
        <e type="function" preserve="true" args="3">for</e>
        <e type="operand">a</e>
        <e type="operand">b</e>
        <e type="operand">c</e>
        <e type="operand">d</e>
        <e type="function" preserve="true" args="4">augment</e>
        <e type="operand">3</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="5">line</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="43" left="369" top="2115" width="328" height="99" color="#000000" bgColor="#ffffff" fontSize="10">
    <math decimalPlaces="4">
      <input>
        <e type="operand">abcd</e>
      </input>
      <result action="numeric">
        <e type="operand">1.9564</e>
        <e type="operator" args="1">-</e>
        <e type="operand">3.583</e>
        <e type="operand">1.0553</e>
        <e type="operator" args="1">-</e>
        <e type="operand">2.358</e>
        <e type="operator" args="1">-</e>
        <e type="operand">0.6582</e>
        <e type="operator" args="1">-</e>
        <e type="operand">0.531</e>
        <e type="operand">1.0842</e>
        <e type="operand">2.213</e>
        <e type="operator" args="1">-</e>
        <e type="operand">0.7887</e>
        <e type="operand">1.4435</e>
        <e type="operator" args="1">-</e>
        <e type="operand">0.1718</e>
        <e type="operand">1.256</e>
        <e type="operator" args="1">-</e>
        <e type="operand">0.3162</e>
        <e type="operator" args="1">-</e>
        <e type="operand">0.9225</e>
        <e type="operand">0.3493</e>
        <e type="operator" args="1">-</e>
        <e type="operand">1.739</e>
        <e type="operator" args="1">-</e>
        <e type="operand">0.3162</e>
        <e type="operator" args="1">-</e>
        <e type="operand">0.026</e>
        <e type="operator" args="1">-</e>
        <e type="operand">0.5472</e>
        <e type="operand">1.482</e>
        <e type="operator" args="1">-</e>
        <e type="operand">5</e>
        <e type="operand">4</e>
        <e type="function" preserve="true" args="22">mat</e>
      </result>
    </math>
  </region>
  <region id="44" left="360" top="2232" width="406" height="31" color="#000000" bgColor="#80ffff" fontSize="14">
    <text lang="eng">
      <p bold="true">Recover segments coeff's [a,b,c,d]</p>
    </text>
  </region>
  <region id="45" left="360" top="2268" width="142" height="49" color="#000000" bgColor="#ffffff" fontSize="10">
    <math>
      <input>
        <e type="operand">a</e>
        <e type="operand">abcd</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="2">col</e>
        <e type="operator" args="2">:</e>
        <e type="operand">b</e>
        <e type="operand">abcd</e>
        <e type="operand">2</e>
        <e type="function" preserve="true" args="2">col</e>
        <e type="operator" args="2">:</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">sys</e>
      </input>
    </math>
  </region>
  <region id="46" left="531" top="2268" width="142" height="49" color="#000000" bgColor="#ffffff" fontSize="10">
    <math>
      <input>
        <e type="operand">c</e>
        <e type="operand">abcd</e>
        <e type="operand">3</e>
        <e type="function" preserve="true" args="2">col</e>
        <e type="operator" args="2">:</e>
        <e type="operand">d</e>
        <e type="operand">abcd</e>
        <e type="operand">4</e>
        <e type="function" preserve="true" args="2">col</e>
        <e type="operator" args="2">:</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">sys</e>
      </input>
    </math>
  </region>
  <region id="47" left="351" top="2349" width="415" height="64" border="true" color="#000000" bgColor="#ffffe1" fontSize="10">
    <math optimize="2" decimalPlaces="4">
      <description active="true" position="Top" lang="eng">
        <p>view/plot selected triplets segments</p>
      </description>
      <input>
        <e type="operand">j</e>
        <e type="operand">u</e>
        <e type="function" args="2">S</e>
        <e type="operand">i</e>
        <e type="operand">j</e>
        <e type="operator" args="2">:</e>
        <e type="operand">a</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">u</e>
        <e type="operand">X</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">-</e>
        <e type="bracket">(</e>
        <e type="operand">3</e>
        <e type="operator" args="2">^</e>
        <e type="operator" args="2">*</e>
        <e type="operand">b</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">u</e>
        <e type="operand">X</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">-</e>
        <e type="bracket">(</e>
        <e type="operand">2</e>
        <e type="operator" args="2">^</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">+</e>
        <e type="operand">c</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">u</e>
        <e type="operand">X</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">-</e>
        <e type="bracket">(</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">+</e>
        <e type="operand">d</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">+</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">line</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="48" top="2457" color="#000000" bgColor="#ebebeb">
    <area collapsed="true">
      <title lang="eng">
        <p>     Join the segments ... myData spline type [l_p_c]      </p>
      </title>
    </area>
    <region id="49" left="18" top="2484" width="583" height="369" border="true" color="#000000" bgColor="#ffffe1" fontSize="10">
      <math decimalPlaces="4">
        <description active="true" position="Top" lang="eng">
          <p>The while loop form of the spline interpolation function</p>
        </description>
        <input>
          <e type="operand">s</e>
          <e type="operand">X</e>
          <e type="operand">Y</e>
          <e type="operand">t</e>
          <e type="function" args="4">interpspline</e>
          <e type="operand" style="string">Find the knots that bracket 't' </e>
          <e type="operand">i0</e>
          <e type="operand">1</e>
          <e type="operator" args="2">:</e>
          <e type="operand">j</e>
          <e type="operand">X</e>
          <e type="function" preserve="true" args="1">rows</e>
          <e type="operator" args="2">:</e>
          <e type="operand">j</e>
          <e type="operand">i0</e>
          <e type="operator" args="2">-</e>
          <e type="operand">1</e>
          <e type="operator" args="2">&gt;</e>
          <e type="operand">i</e>
          <e type="operand">i0</e>
          <e type="operand">j</e>
          <e type="operator" args="2">+</e>
          <e type="operand">2</e>
          <e type="operator" args="2">/</e>
          <e type="function" preserve="true" args="1">Floor</e>
          <e type="operator" args="2">:</e>
          <e type="operand">X</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">t</e>
          <e type="operator" args="2">&gt;</e>
          <e type="operand">j</e>
          <e type="operand">i</e>
          <e type="operator" args="2">:</e>
          <e type="operand">i0</e>
          <e type="operand">i</e>
          <e type="operator" args="2">:</e>
          <e type="function" preserve="true" args="3">if</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">line</e>
          <e type="function" preserve="true" args="2">while</e>
          <e type="operand" style="string">Evaluate the spline based on those knots</e>
          <e type="operand">h</e>
          <e type="operand">X</e>
          <e type="operand">j</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">X</e>
          <e type="operand">i0</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">-</e>
          <e type="operator" args="2">:</e>
          <e type="operand">a</e>
          <e type="operand">X</e>
          <e type="operand">j</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">t</e>
          <e type="operator" args="2">-</e>
          <e type="operand">h</e>
          <e type="operator" args="2">/</e>
          <e type="operator" args="2">:</e>
          <e type="operand">b</e>
          <e type="operand">t</e>
          <e type="operand">X</e>
          <e type="operand">i0</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">-</e>
          <e type="operand">h</e>
          <e type="operator" args="2">/</e>
          <e type="operator" args="2">:</e>
          <e type="operand">a</e>
          <e type="operand">Y</e>
          <e type="operand">i0</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">*</e>
          <e type="operand">b</e>
          <e type="operand">Y</e>
          <e type="operand">j</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operand">h</e>
          <e type="operand">2</e>
          <e type="operator" args="2">^</e>
          <e type="operand">6</e>
          <e type="operator" args="2">/</e>
          <e type="operand">a</e>
          <e type="operand">a</e>
          <e type="operand">2</e>
          <e type="operator" args="2">^</e>
          <e type="operand">1</e>
          <e type="operator" args="2">-</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">*</e>
          <e type="operand">s</e>
          <e type="operand">i0</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">*</e>
          <e type="operand">b</e>
          <e type="operand">b</e>
          <e type="operand">2</e>
          <e type="operator" args="2">^</e>
          <e type="operand">1</e>
          <e type="operator" args="2">-</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">*</e>
          <e type="operand">s</e>
          <e type="operand">j</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operand">9</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="11">line</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="50" left="18" top="2880" width="304" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
      <math>
        <description active="true" position="Top" lang="eng">
          <p>X_Y rejects the scalar plot</p>
        </description>
        <input>
          <e type="operand">x</e>
          <e type="function" args="1">mySpline</e>
          <e type="operand">s</e>
          <e type="operand">X</e>
          <e type="operand">Y</e>
          <e type="operand">x</e>
          <e type="function" args="4">interpspline</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="51" left="333" top="2907" width="293" height="95" color="#000000" bgColor="#ebebeb" fontSize="10">
      <math>
        <input>
          <e type="operand">myData</e>
          <e type="operand">x</e>
          <e type="operand">3.75</e>
          <e type="operator" args="1">-</e>
          <e type="operand">1.5</e>
          <e type="operand">3.7</e>
          <e type="operator" args="1">-</e>
          <e type="function" preserve="true" args="3">range</e>
          <e type="operator" args="2">:</e>
          <e type="operand">j</e>
          <e type="operand">1</e>
          <e type="operand">x</e>
          <e type="function" preserve="true" args="1">rows</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operand">vy</e>
          <e type="operand">j</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">x</e>
          <e type="operand">j</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="function" args="1">mySpline</e>
          <e type="function" preserve="true" args="1">eval</e>
          <e type="operator" args="2">:</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">x</e>
          <e type="operand">vy</e>
          <e type="function" preserve="true" args="2">augment</e>
          <e type="operand">3</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="5">line</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="52" left="333" top="3042" width="125" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
      <math>
        <input>
          <e type="operand">myData</e>
          <e type="operand">myData</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="53" left="333" top="3069" width="340" height="208" color="#000000" bgColor="#ffffff" fontSize="10">
      <xyplot width="330" height="200" smoothing="false" points="100">
        <propertiessource index="1" sourcetype="PropertyGrid" />
        <grid gridcolor="LightGray" gridpattern="Solid" gridthickness="1" isxgrid="true" isygrid="true" />
        <xaxes xmin="-5" xmax="2.5" xtick="1" numberformat="General" decimalplaces="3" />
        <yaxes ymin="-3" ymax="0" ytick="1" numberformat="General" decimalplaces="3" />
        <y2axes isy2axis="false" y2min="-1" y2max="1" y2tick="0.5" numberformat="General" decimalplaces="3" />
        <title2d title="" titlefont="Arial, 12pt" titlefontcolor="Black" />
        <xylabel labelfont="Arial, 10pt" labelfontcolor="Black" tickfont="Courier New, 10pt" tickfontcolor="Black" xlabel="x" ylabel="y" y2label="y2" />
        <legend isbordervisible="true" islegendvisible="false" legendbackcolor="White" legendbordercolor="Black" legendfont="Arial, 8pt" legendposition="NorthEast" textcolor="Black" />
        <traces>
          <trace seriesname="" isy2data="false" isvisible="true" plotmethod="Lines" linecolor="Blue" linethickness="1" linepattern="Solid" symbolsize="8" symboltype="None" symbolborderthickness="1" symbolbordercolor="Black" symbolfillcolor="White" />
        </traces>
        <input>
          <e type="operand">myData</e>
        </input>
      </xyplot>
    </region>
    <region id="54" top="3321" color="#000000" bgColor="#ffffff">
      <area terminator="true" />
    </region>
  </region>
  <region id="55" left="9" top="3366" width="141" height="145" color="#000000" bgColor="#ffffff" fontSize="10">
    <math decimalPlaces="4">
      <input>
        <e type="operand">plotXY</e>
        <e type="operand">1</e>
        <e type="operand">x</e>
        <e type="function" args="2">S</e>
        <e type="operand">2</e>
        <e type="operand">x</e>
        <e type="function" args="2">S</e>
        <e type="operand">3</e>
        <e type="operand">x</e>
        <e type="function" args="2">S</e>
        <e type="operand">4</e>
        <e type="operand">x</e>
        <e type="function" args="2">S</e>
        <e type="operand">5</e>
        <e type="operand">x</e>
        <e type="function" args="2">S</e>
        <e type="operand">XY</e>
        <e type="operand">myData</e>
        <e type="operand">7</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="9">sys</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="56" left="153" top="3366" width="616" height="328" color="#000000" bgColor="#ffffff" fontSize="10">
    <xyplot width="606" height="320" smoothing="false" points="100">
      <propertiessource index="1" sourcetype="PropertyGrid" />
      <grid gridcolor="LightGray" gridpattern="Solid" gridthickness="1" isxgrid="true" isygrid="true" />
      <xaxes xmin="-4" xmax="1.5" xtick="1" numberformat="General" decimalplaces="3" />
      <yaxes ymin="-3" ymax="-0.5" ytick="0.5" numberformat="General" decimalplaces="3" />
      <y2axes isy2axis="false" y2min="-1" y2max="1" y2tick="0.5" numberformat="General" decimalplaces="3" />
      <title2d title="Cubic spline segments . . . black l_p_c type" titlefont="Times New Roman, 14.25pt, style=Bold" titlefontcolor="Black" />
      <xylabel labelfont="Arial, 10pt" labelfontcolor="Black" tickfont="Courier New, 10pt" tickfontcolor="Black" xlabel="x" ylabel="y" y2label="y2" />
      <legend isbordervisible="true" islegendvisible="false" legendbackcolor="White" legendbordercolor="Black" legendfont="Arial, 8pt" legendposition="NorthEast" textcolor="Black" />
      <traces>
        <trace seriesname="" isy2data="false" isvisible="true" plotmethod="Lines" linecolor="Blue" linethickness="1" linepattern="Solid" symbolsize="8" symboltype="None" symbolborderthickness="1" symbolbordercolor="Black" symbolfillcolor="White" />
        <trace seriesname="" isy2data="false" isvisible="true" plotmethod="Lines" linecolor="Red" linethickness="1" linepattern="Solid" symbolsize="8" symboltype="None" symbolborderthickness="1" symbolbordercolor="Black" symbolfillcolor="White" />
        <trace seriesname="" isy2data="false" isvisible="true" plotmethod="Lines" linecolor="Green" linethickness="1" linepattern="Solid" symbolsize="8" symboltype="None" symbolborderthickness="1" symbolbordercolor="Black" symbolfillcolor="White" />
        <trace seriesname="" isy2data="false" isvisible="true" plotmethod="Lines" linecolor="Fuchsia" linethickness="1" linepattern="Solid" symbolsize="8" symboltype="None" symbolborderthickness="1" symbolbordercolor="Black" symbolfillcolor="White" />
        <trace seriesname="" isy2data="false" isvisible="true" plotmethod="Lines" linecolor="DarkOrange" linethickness="1" linepattern="Solid" symbolsize="8" symboltype="None" symbolborderthickness="1" symbolbordercolor="Black" symbolfillcolor="White" />
        <trace seriesname="" isy2data="false" isvisible="false" plotmethod="Lines" linecolor="SaddleBrown" linethickness="1" linepattern="Solid" symbolsize="8" symboltype="Dot" symbolborderthickness="1" symbolbordercolor="Blue" symbolfillcolor="Blue" />
        <trace seriesname="" isy2data="false" isvisible="true" plotmethod="Lines" linecolor="Black" linethickness="2" linepattern="Solid" symbolsize="8" symboltype="None" symbolborderthickness="1" symbolbordercolor="Black" symbolfillcolor="White" />
      </traces>
      <input>
        <e type="operand">plotXY</e>
      </input>
    </xyplot>
  </region>
  <region id="57" left="666" top="3420" width="91" height="28" color="#ffff00" bgColor="#010101" fontSize="12">
    <math>
      <input>
        <e type="operand">type</e>
      </input>
      <result action="numeric">
        <e type="operand">3</e>
      </result>
    </math>
  </region>
  <region id="58" left="531" top="3546" width="223" height="92" border="true" color="#000000" bgColor="#ebebeb">
    <writer lang="eng"><![CDATA[<span style="font-family: 'Arial'; font-size: 10pt; font-weight: normal; font-style: normal; color: Black; background-color: Transparent; text-align: left; line-height: 115%">
<div><span style="font-family: 'Times New Roman'"><span style="font-size: 20pt"><strong><span style="color: Teal">Observe . . .</span></strong></span></span></div>
<div><span style="font-family: 'Times New Roman'"><span style="font-size: 14pt"><strong><span style="color: Red">type 2</span></strong> LHS tracks segment 2</span></span></div>
<div><span style="font-family: 'Times New Roman'"><span style="font-size: 14pt"><strong><span style="color: Red">type 3 </span></strong>LHS tracks segment 1</span></span></div></span>]]></writer>
  </region>
  <region id="59" left="396" top="3726" width="112" height="35" color="#000000" bgColor="#ebebeb" fontSize="10">
    <numericupdown settings="" value="3" decimalPlaces="0" increment="1" maxValue="100" minValue="0" useMaxValue="False" useMinValue="False">
      <input>
        <e type="operand">j</e>
      </input>
    </numericupdown>
  </region>
  <region id="60" left="522" top="3726" width="240" height="158" color="#000000" bgColor="#ebebeb" fontSize="10">
    <plot type="2d" render="lines" scale_x="0.561550114565452" scale_y="2.85311670611" scale_z="1.60216801318467" rotate_x="0" rotate_y="0" rotate_z="0" transpose_x="1" transpose_y="0" transpose_z="0">
      <input>
        <e type="operand">j</e>
        <e type="operand">x</e>
        <e type="function" args="2">S</e>
      </input>
    </plot>
  </region>
  <region id="61" left="18" top="3825" width="501" height="45" color="#000000" bgColor="#ffffff" fontSize="10">
    <math>
      <input>
        <e type="operand">j</e>
        <e type="operand">x</e>
        <e type="function" args="2">S</e>
      </input>
      <result action="none">
        <e type="operand">1183</e>
        <e type="operand">1500</e>
        <e type="operator" args="2">/</e>
        <e type="operand">x</e>
        <e type="operand">2</e>
        <e type="operator" args="1">-</e>
        <e type="bracket">(</e>
        <e type="operator" args="2">-</e>
        <e type="bracket">(</e>
        <e type="operand">3</e>
        <e type="operator" args="2">^</e>
        <e type="operator" args="2">*</e>
        <e type="operand">2887</e>
        <e type="operand">2000</e>
        <e type="operator" args="2">/</e>
        <e type="operator" args="1">-</e>
        <e type="bracket">(</e>
        <e type="operand">x</e>
        <e type="operand">2</e>
        <e type="operator" args="1">-</e>
        <e type="bracket">(</e>
        <e type="operator" args="2">-</e>
        <e type="bracket">(</e>
        <e type="operand">2</e>
        <e type="operator" args="2">^</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">+</e>
        <e type="operand">1031</e>
        <e type="operand">6000</e>
        <e type="operator" args="2">/</e>
        <e type="operand">x</e>
        <e type="operand">2</e>
        <e type="operator" args="1">-</e>
        <e type="bracket">(</e>
        <e type="operator" args="2">-</e>
        <e type="bracket">(</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">+</e>
        <e type="operand">157</e>
        <e type="operand">125</e>
        <e type="operator" args="2">/</e>
        <e type="operator" args="1">-</e>
        <e type="operator" args="2">+</e>
      </result>
    </math>
  </region>
  <region id="62" left="9" top="3951" width="370" height="292" border="true" color="#000000" bgColor="#ffffe1" fontSize="10">
    <math optimize="2" decimalPlaces="4">
      <description active="true" position="Top" lang="eng">
        <p>Demo: collect the 'j' segments [there are few].</p>
      </description>
      <input>
        <e type="operand">u</e>
        <e type="function" args="1">Spline</e>
        <e type="operand">j</e>
        <e type="operand" style="string">local assignment</e>
        <e type="operand">n</e>
        <e type="operand">X</e>
        <e type="function" preserve="true" args="1">rows</e>
        <e type="operator" args="2">:</e>
        <e type="operand">u</e>
        <e type="operand">X</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">≤</e>
        <e type="operand">n</e>
        <e type="operand">1</e>
        <e type="operator" args="2">:</e>
        <e type="operand">u</e>
        <e type="operand">X</e>
        <e type="operand">n</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">≥</e>
        <e type="operand">n</e>
        <e type="operand">n</e>
        <e type="operand">1</e>
        <e type="operator" args="2">-</e>
        <e type="operator" args="2">:</e>
        <e type="operand">i</e>
        <e type="operand">1</e>
        <e type="operand">n</e>
        <e type="function" preserve="true" args="2">range</e>
        <e type="operand">u</e>
        <e type="operand">X</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">≤</e>
        <e type="operand">break</e>
        <e type="operand" style="string">return 'j' &lt; (i-1)</e>
        <e type="function" preserve="true" args="3">if</e>
        <e type="function" preserve="true" args="3">for</e>
        <e type="function" preserve="true" args="3">if</e>
        <e type="function" preserve="true" args="3">if</e>
        <e type="operand">i</e>
        <e type="operand">1</e>
        <e type="operator" args="2">-</e>
        <e type="bracket">(</e>
        <e type="operand">4</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="6">line</e>
        <e type="operator" args="2">:</e>
        <e type="operand">j</e>
        <e type="operand">u</e>
        <e type="function" args="2">S</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">line</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="63" left="405" top="3951" width="298" height="86" border="true" color="#000000" bgColor="#ffffe1" fontSize="10">
    <math decimalPlaces="6">
      <input>
        <e type="operand">x</e>
        <e type="function" args="1">segments</e>
        <e type="operand">x</e>
        <e type="operand">X</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">≥</e>
        <e type="bracket">(</e>
        <e type="operand">x</e>
        <e type="operand">X</e>
        <e type="operand">X</e>
        <e type="function" preserve="true" args="1">rows</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">≤</e>
        <e type="bracket">(</e>
        <e type="operator" args="2">&amp;</e>
        <e type="operand">x</e>
        <e type="function" args="1">Spline</e>
        <e type="operand" style="string">Not interpolated</e>
        <e type="function" preserve="true" args="3">if</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="64" left="405" top="4041" width="68" height="24" color="#000000" bgColor="#ebebeb" fontSize="10">
    <math decimalPlaces="4">
      <input>
        <e type="operand">Sy</e>
        <e type="operand" style="string">.</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="65" left="477" top="4041" width="76" height="24" color="#000000" bgColor="#ebebeb" fontSize="10">
    <math decimalPlaces="4">
      <input>
        <e type="operand">size</e>
        <e type="operand">14</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="66" left="567" top="4041" width="110" height="24" color="#000000" bgColor="#ebebeb" fontSize="10">
    <math decimalPlaces="4">
      <input>
        <e type="operand">clr</e>
        <e type="operand" style="string">black</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="67" left="405" top="4068" width="285" height="182" border="true" color="#000000" bgColor="#ffffe1" fontSize="10">
    <math decimalPlaces="4">
      <input>
        <e type="operand">ptsSpec</e>
        <e type="operand">k</e>
        <e type="operand">1</e>
        <e type="operator" args="2">:</e>
        <e type="operand">i</e>
        <e type="operand">k</e>
        <e type="operand">X</e>
        <e type="function" preserve="true" args="1">rows</e>
        <e type="function" preserve="true" args="2">range</e>
        <e type="operand">data</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">Sy</e>
        <e type="operand">size</e>
        <e type="operand">clr</e>
        <e type="operand">1</e>
        <e type="operand">3</e>
        <e type="function" preserve="true" args="5">mat</e>
        <e type="operator" args="2">:</e>
        <e type="operand">k</e>
        <e type="operand">k</e>
        <e type="operand">1</e>
        <e type="operator" args="2">+</e>
        <e type="operator" args="2">:</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">line</e>
        <e type="function" preserve="true" args="3">for</e>
        <e type="operand">v</e>
        <e type="operand">data</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">:</e>
        <e type="operand">j</e>
        <e type="operand">2</e>
        <e type="operand">data</e>
        <e type="function" preserve="true" args="1">rows</e>
        <e type="function" preserve="true" args="2">range</e>
        <e type="operand">v</e>
        <e type="operand">v</e>
        <e type="operand">data</e>
        <e type="operand">j</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="function" preserve="true" args="2">stack</e>
        <e type="operator" args="2">:</e>
        <e type="function" preserve="true" args="3">for</e>
        <e type="operand">v</e>
        <e type="operand">5</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="7">line</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="68" left="9" top="4284" width="484" height="217" border="true" color="#000000" bgColor="#ffffe1">
    <writer lang="eng"><![CDATA[<span style="font-family: 'Arial'; font-size: 10pt; font-weight: normal; font-style: normal; color: Black; background-color: Transparent; text-align: left; line-height: 115%">
<div><span style="font-family: 'Times New Roman'"><span style="font-size: 20pt"><strong><span style="color: Blue">About Hermite cubic . . .</span></strong></span></span></div>
<div><span style="font-family: 'Times New Roman'"><span style="font-size: 14pt">is of different construction, segments junctions are discontinuous.</span></span></div>
<div><span style="font-family: 'Times New Roman'"><span style="font-size: 14pt">Will fit better some Gaussian. Also called &quot;Draftsman spline&quot;. </span></span></div>
<div><span style="font-family: 'Times New Roman'"><span style="font-size: 14pt">The Mathcad Odesolve wrapper is essentially built around lspline</span></span></div>
<div><span style="font-family: 'Times New Roman'"><span style="font-size: 14pt">[linear spline] and can't be extrapolated. In other types of works,</span></span></div>
<div><span style="font-family: 'Times New Roman'"><span style="font-size: 14pt">be careful if you extrapolate.</span></span></div>
<div><span style="font-family: 'Times New Roman'"><span style="font-size: 14pt"><strong><span style="color: Red">Both Hermite, l_p_c_splines</span></strong> can be constrained at end points,</span></span></div>
<div><span style="font-family: 'Times New Roman'"><span style="font-size: 14pt">just manipulate the 1rst and/or last 's' coefficients.</span></span></div></span>]]></writer>
  </region>
  <region id="69" left="495" top="4284" width="261" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
    <math>
      <input>
        <e type="operand">support</e>
        <e type="operand">X</e>
        <e type="operand">Y</e>
        <e type="operand">ptsSpec</e>
        <e type="function" preserve="true" args="3">augment</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="70" left="495" top="4320" width="276" height="158" color="#000000" bgColor="#ffffff" fontSize="10" showInputData="False">
    <plot type="2d" render="lines" scale_x="7.89850063273014" scale_y="4.1354756877215" scale_z="32.6640573361084" rotate_x="0" rotate_y="0" rotate_z="0" transpose_x="48" transpose_y="161" transpose_z="0">
      <description active="true" position="Top" lang="eng">
        <p>"Proofing"  the cubic spline project</p>
      </description>
      <input>
        <e type="operand">x</e>
        <e type="function" args="1">segments</e>
        <e type="operand">j</e>
        <e type="operand">x</e>
        <e type="function" args="2">S</e>
        <e type="operand">3.52</e>
        <e type="operator" args="1">-</e>
        <e type="operand">2.358</e>
        <e type="operator" args="1">-</e>
        <e type="operand" style="string">.</e>
        <e type="operand">14</e>
        <e type="operand" style="string">black</e>
        <e type="operand">3</e>
        <e type="operator" args="1">-</e>
        <e type="operand">2.213</e>
        <e type="operator" args="1">-</e>
        <e type="operand" style="string">.</e>
        <e type="operand">14</e>
        <e type="operand" style="string">black</e>
        <e type="operand">2</e>
        <e type="operator" args="1">-</e>
        <e type="operand">1.256</e>
        <e type="operator" args="1">-</e>
        <e type="operand" style="string">.</e>
        <e type="operand">14</e>
        <e type="operand" style="string">black</e>
        <e type="operand">1</e>
        <e type="operator" args="1">-</e>
        <e type="operand">1.739</e>
        <e type="operator" args="1">-</e>
        <e type="operand" style="string">.</e>
        <e type="operand">14</e>
        <e type="operand" style="string">black</e>
        <e type="operand">0</e>
        <e type="operand">1.482</e>
        <e type="operator" args="1">-</e>
        <e type="operand" style="string">.</e>
        <e type="operand">14</e>
        <e type="operand" style="string">black</e>
        <e type="operand">1</e>
        <e type="operand">1.277</e>
        <e type="operator" args="1">-</e>
        <e type="operand" style="string">.</e>
        <e type="operand">14</e>
        <e type="operand" style="string">black</e>
        <e type="operand">6</e>
        <e type="operand">5</e>
        <e type="function" preserve="true" args="32">mat</e>
        <e type="operand">3</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="5">sys</e>
      </input>
    </plot>
  </region>
  <region id="71" top="4527" color="#000000" bgColor="#ff8080">
    <area single="true" collapsed="true" />
  </region>
  <region id="72" left="18" top="4563" width="68" height="24" color="#000000" bgColor="#ebebeb" fontSize="10">
    <math decimalPlaces="4">
      <input>
        <e type="operand">Sy</e>
        <e type="operand" style="string">.</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="73" left="90" top="4563" width="76" height="24" color="#000000" bgColor="#ebebeb" fontSize="10">
    <math decimalPlaces="4">
      <input>
        <e type="operand">size</e>
        <e type="operand">14</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="74" left="180" top="4563" width="110" height="24" color="#000000" bgColor="#ebebeb" fontSize="10">
    <math decimalPlaces="4">
      <input>
        <e type="operand">clr</e>
        <e type="operand" style="string">black</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="75" left="441" top="4563" width="193" height="31" color="#000000" bgColor="#80ffff" fontSize="14">
    <text lang="eng">
      <p bold="true">Global pts plot </p>
    </text>
  </region>
  <region id="76" left="18" top="4590" width="286" height="218" border="true" color="#000000" bgColor="#ffffe1" fontSize="10">
    <math decimalPlaces="4">
      <input>
        <e type="operand">ptsSpec</e>
        <e type="operand" style="string">very fast plot points</e>
        <e type="operand">k</e>
        <e type="operand">1</e>
        <e type="operator" args="2">:</e>
        <e type="operand">i</e>
        <e type="operand">k</e>
        <e type="operand">X</e>
        <e type="function" preserve="true" args="1">rows</e>
        <e type="function" preserve="true" args="2">range</e>
        <e type="operand">data</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">Sy</e>
        <e type="operand">size</e>
        <e type="operand">clr</e>
        <e type="operand">1</e>
        <e type="operand">3</e>
        <e type="function" preserve="true" args="5">mat</e>
        <e type="operator" args="2">:</e>
        <e type="operand">k</e>
        <e type="operand">k</e>
        <e type="operand">1</e>
        <e type="operator" args="2">+</e>
        <e type="operator" args="2">:</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">line</e>
        <e type="function" preserve="true" args="3">for</e>
        <e type="operand" style="string"> Unest Points </e>
        <e type="operand">v</e>
        <e type="operand">data</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">:</e>
        <e type="operand">j</e>
        <e type="operand">2</e>
        <e type="operand">data</e>
        <e type="function" preserve="true" args="1">rows</e>
        <e type="function" preserve="true" args="2">range</e>
        <e type="operand">v</e>
        <e type="operand">v</e>
        <e type="operand">data</e>
        <e type="operand">j</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="function" preserve="true" args="2">stack</e>
        <e type="operator" args="2">:</e>
        <e type="function" preserve="true" args="3">for</e>
        <e type="operand">v</e>
        <e type="operand">7</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="9">line</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="77" left="342" top="4599" width="380" height="56" border="true" color="#000000" bgColor="#ffffe1" fontSize="10">
    <text lang="eng">
      <p>On large number of points, plotG(vx,vy,a,b,c)is prohibitive of computation time. "ptsSpec" is about 12 times faster. </p>
    </text>
  </region>
  <region id="78" left="342" top="4662" width="236" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
    <math decimalPlaces="4">
      <input>
        <e type="operand">Data</e>
        <e type="operand">X</e>
        <e type="operand">Y</e>
        <e type="operand">ptsSpec</e>
        <e type="function" preserve="true" args="3">augment</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="79" left="342" top="4689" width="125" height="127" color="#000000" bgColor="#ffffff" fontSize="10">
    <math decimalPlaces="4">
      <input>
        <e type="operand">plot</e>
        <e type="operand">1</e>
        <e type="operand">x</e>
        <e type="function" args="2">S</e>
        <e type="operand">2</e>
        <e type="operand">x</e>
        <e type="function" args="2">S</e>
        <e type="operand">3</e>
        <e type="operand">x</e>
        <e type="function" args="2">S</e>
        <e type="operand">4</e>
        <e type="operand">x</e>
        <e type="function" args="2">S</e>
        <e type="operand">5</e>
        <e type="operand">x</e>
        <e type="function" args="2">S</e>
        <e type="operand">Data</e>
        <e type="operand">6</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="8">sys</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="80" left="18" top="4824" width="406" height="218" border="true" color="#000000" bgColor="#ffffff" fontSize="10">
    <plot type="2d" render="lines" scale_x="7.39279377138754" scale_y="6.33167971869" scale_z="46.8088023867519" rotate_x="0" rotate_y="0" rotate_z="0" transpose_x="105" transpose_y="128" transpose_z="0">
      <description active="true" position="Top" lang="eng">
        <p>Cubic spline segments through data points</p>
      </description>
      <input>
        <e type="operand">plot</e>
      </input>
    </plot>
  </region>
  <region id="81" left="486" top="4842" width="190" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
    <math decimalPlaces="6">
      <input>
        <e type="operand">2</e>
        <e type="operand">2.5</e>
        <e type="operator" args="1">-</e>
        <e type="function" args="2">S</e>
      </input>
      <result action="numeric">
        <e type="operand">1.620438</e>
        <e type="operator" args="1">-</e>
      </result>
    </math>
  </region>
  <region id="82" left="450" top="4878" width="252" height="153" border="true" color="#000000" bgColor="#ffffe1" fontSize="10">
    <math decimalPlaces="4">
      <description active="true" position="Top" lang="eng">
        <p>piecewise integration compatible</p>
      </description>
      <input>
        <e type="operand">Σ</e>
        <e type="operand">X</e>
        <e type="operand">XY</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="2">col</e>
        <e type="operator" args="2">:</e>
        <e type="operand">i</e>
        <e type="operand">2</e>
        <e type="operand">X</e>
        <e type="function" preserve="true" args="1">rows</e>
        <e type="function" preserve="true" args="2">range</e>
        <e type="operand">vΣ</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">i</e>
        <e type="operand">1</e>
        <e type="operator" args="2">-</e>
        <e type="operand">x</e>
        <e type="function" args="2">S</e>
        <e type="operand">x</e>
        <e type="operand">X</e>
        <e type="operand">i</e>
        <e type="operand">1</e>
        <e type="operator" args="2">-</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">X</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="function" preserve="true" args="4">int</e>
        <e type="operator" args="2">:</e>
        <e type="function" preserve="true" args="3">for</e>
        <e type="operand">vΣ</e>
        <e type="function" preserve="true" args="1">sum</e>
        <e type="operand">3</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="5">line</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="83" left="648" top="5022" width="103" height="24" color="#000000" bgColor="#e1ff80" fontSize="10">
    <math decimalPlaces="4">
      <input>
        <e type="operand">Σ</e>
      </input>
      <result action="numeric">
        <e type="operand">7.3305</e>
        <e type="operator" args="1">-</e>
      </result>
    </math>
  </region>
  <region id="84" top="5112" color="#000000" bgColor="#ffe1e1">
    <area single="true" collapsed="true" />
  </region>
  <region id="85" left="9" top="5157" width="476" height="31" color="#000000" bgColor="#ff8040" fontSize="14">
    <text lang="eng">
      <p bold="true">Part 3. The complimentary scalar dspline</p>
    </text>
  </region>
  <region id="86" left="9" top="5193" width="549" height="305" border="true" color="#000000" bgColor="#ffffe1" fontSize="10">
    <math optimize="2" decimalPlaces="4">
      <input>
        <e type="operand">s</e>
        <e type="operand">X</e>
        <e type="operand">Y</e>
        <e type="operand">t</e>
        <e type="function" args="4">dspline</e>
        <e type="operand">t</e>
        <e type="operand">X</e>
        <e type="operand">2</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">≤</e>
        <e type="operand">k</e>
        <e type="operand">1</e>
        <e type="operator" args="2">:</e>
        <e type="operand">t</e>
        <e type="operand">X</e>
        <e type="operand">X</e>
        <e type="function" preserve="true" args="1">rows</e>
        <e type="operand">1</e>
        <e type="operator" args="2">-</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">≥</e>
        <e type="operand">k</e>
        <e type="operand">X</e>
        <e type="function" preserve="true" args="1">rows</e>
        <e type="operand">1</e>
        <e type="operator" args="2">-</e>
        <e type="operator" args="2">:</e>
        <e type="operand">k</e>
        <e type="operand">1</e>
        <e type="operator" args="2">:</e>
        <e type="operand">t</e>
        <e type="operand">X</e>
        <e type="operand">k</e>
        <e type="operand">1</e>
        <e type="operator" args="2">+</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">&gt;</e>
        <e type="operand">k</e>
        <e type="operand">k</e>
        <e type="operand">1</e>
        <e type="operator" args="2">+</e>
        <e type="operator" args="2">:</e>
        <e type="function" preserve="true" args="2">while</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">line</e>
        <e type="function" preserve="true" args="3">if</e>
        <e type="function" preserve="true" args="3">if</e>
        <e type="operand">c</e>
        <e type="operand">Y</e>
        <e type="operand">k</e>
        <e type="operand">1</e>
        <e type="operator" args="2">+</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">Y</e>
        <e type="operand">k</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">-</e>
        <e type="operand">X</e>
        <e type="operand">k</e>
        <e type="operand">1</e>
        <e type="operator" args="2">+</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">X</e>
        <e type="operand">k</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">-</e>
        <e type="operator" args="2">/</e>
        <e type="operand">s</e>
        <e type="operand">k</e>
        <e type="operand">1</e>
        <e type="operator" args="2">+</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">2</e>
        <e type="operand">s</e>
        <e type="operand">k</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">+</e>
        <e type="bracket">(</e>
        <e type="operand">X</e>
        <e type="operand">k</e>
        <e type="operand">1</e>
        <e type="operator" args="2">+</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">X</e>
        <e type="operand">k</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">-</e>
        <e type="operand">6</e>
        <e type="operator" args="2">/</e>
        <e type="bracket">(</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">-</e>
        <e type="operator" args="2">:</e>
        <e type="operand">s</e>
        <e type="operand">k</e>
        <e type="operand">1</e>
        <e type="operator" args="2">+</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">s</e>
        <e type="operand">k</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">-</e>
        <e type="operand">X</e>
        <e type="operand">k</e>
        <e type="operand">1</e>
        <e type="operator" args="2">+</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">X</e>
        <e type="operand">k</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">-</e>
        <e type="operator" args="2">/</e>
        <e type="bracket">(</e>
        <e type="operand">t</e>
        <e type="operand">X</e>
        <e type="operand">k</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">-</e>
        <e type="bracket">(</e>
        <e type="operand">2</e>
        <e type="operator" args="2">^</e>
        <e type="operand">2</e>
        <e type="operator" args="2">/</e>
        <e type="operator" args="2">*</e>
        <e type="operand">s</e>
        <e type="operand">k</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">t</e>
        <e type="operand">X</e>
        <e type="operand">k</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">-</e>
        <e type="bracket">(</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">+</e>
        <e type="operand">c</e>
        <e type="operator" args="2">+</e>
        <e type="operand">3</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="5">line</e>
        <e type="function" preserve="true" args="1">eval</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="87" left="486" top="5220" width="269" height="68" color="#000000" bgColor="#ebebeb" fontSize="10">
    <math>
      <input>
        <e type="operand">x</e>
        <e type="function" args="1">D</e>
        <e type="operand">s</e>
        <e type="operand">X</e>
        <e type="operand">Y</e>
        <e type="operand">x</e>
        <e type="function" args="4">dspline</e>
        <e type="operator" args="2">:</e>
        <e type="operand">x</e>
        <e type="function" args="1">c</e>
        <e type="operand">1</e>
        <e type="operand">3.5</e>
        <e type="operator" args="1">-</e>
        <e type="operand">x</e>
        <e type="operator" args="2">≤</e>
        <e type="bracket">(</e>
        <e type="operand">x</e>
        <e type="operand">1.5</e>
        <e type="operator" args="2">≤</e>
        <e type="bracket">(</e>
        <e type="operator" args="2">&amp;</e>
        <e type="operand" style="string" />
        <e type="function" preserve="true" args="3">cases</e>
        <e type="operator" args="2">:</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">sys</e>
      </input>
    </math>
  </region>
  <region id="88" left="558" top="5319" width="212" height="158" color="#000000" bgColor="#ebebeb" fontSize="10">
    <plot type="2d" render="lines" scale_x="4.17724816941566" scale_y="4.01264792432048" scale_z="6.46240960859739" rotate_x="0" rotate_y="0" rotate_z="0" transpose_x="34" transpose_y="1" transpose_z="0">
      <input>
        <e type="operand">x</e>
        <e type="function" args="1">D</e>
        <e type="operand">x</e>
        <e type="function" args="1">c</e>
        <e type="operator" args="2">*</e>
      </input>
    </plot>
  </region>
  <region id="89" top="5535" color="#000000" bgColor="#ffffff">
    <area single="true" collapsed="true" />
  </region>
  <region id="90" left="9" top="5571" width="295" height="88" border="true" color="#000000" bgColor="#ffffe1" fontSize="10" showInputData="False">
    <math decimalPlaces="6">
      <description active="true" position="Top" lang="eng">
        <p>collect/simplify plot</p>
      </description>
      <input>
        <e type="operand">x</e>
        <e type="function" args="1">cubic</e>
        <e type="operand">X</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">x</e>
        <e type="operator" args="2">≤</e>
        <e type="bracket">(</e>
        <e type="operand">x</e>
        <e type="operand">X</e>
        <e type="operand">X</e>
        <e type="function" preserve="true" args="1">rows</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">≤</e>
        <e type="bracket">(</e>
        <e type="operator" args="2">&amp;</e>
        <e type="bracket">(</e>
        <e type="operand">s</e>
        <e type="operand">X</e>
        <e type="operand">Y</e>
        <e type="operand">x</e>
        <e type="function" args="4">interpspline</e>
        <e type="operand" style="string">OUTSIDE domain</e>
        <e type="function" preserve="true" args="3">if</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="91" left="9" top="5697" width="430" height="31" color="#000000" bgColor="#ff8040" fontSize="14">
    <text lang="eng">
      <p bold="true">4. The complimentary Simpson-Romberg</p>
    </text>
  </region>
  <region id="92" left="9" top="5733" width="696" height="182" border="true" color="#000000" bgColor="#ffffe1" fontSize="10">
    <math optimize="2" decimalPlaces="6">
      <description active="true" position="Top" lang="eng">
        <p> Simpson Integrator in the Romberg Transform Domain [0,1] &lt;= [a,b] ...  ... integrates  Smath ainterp(X,Y,x), cinterp(X,Y,x), cubic(x) from this linear spline demo </p>
      </description>
      <input>
        <e type="operand">f</e>
        <e type="operand">a</e>
        <e type="operand">b</e>
        <e type="operand">n</e>
        <e type="function" args="4">Int</e>
        <e type="operand">w</e>
        <e type="function" args="1">s</e>
        <e type="operand">b</e>
        <e type="operand">a</e>
        <e type="operator" args="2">-</e>
        <e type="bracket">(</e>
        <e type="operand">3</e>
        <e type="operand">4</e>
        <e type="operator" args="2">/</e>
        <e type="operand">2</e>
        <e type="operand">w</e>
        <e type="operator" args="2">*</e>
        <e type="operand">1</e>
        <e type="operator" args="2">-</e>
        <e type="bracket">(</e>
        <e type="operator" args="2">*</e>
        <e type="operand">1</e>
        <e type="operand">4</e>
        <e type="operator" args="2">/</e>
        <e type="operand">2</e>
        <e type="operand">w</e>
        <e type="operator" args="2">*</e>
        <e type="operand">1</e>
        <e type="operator" args="2">-</e>
        <e type="bracket">(</e>
        <e type="operand">3</e>
        <e type="operator" args="2">^</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">-</e>
        <e type="operand">1</e>
        <e type="operand">2</e>
        <e type="operator" args="2">/</e>
        <e type="operator" args="2">+</e>
        <e type="bracket">(</e>
        <e type="operator" args="2">*</e>
        <e type="operand">a</e>
        <e type="operator" args="2">+</e>
        <e type="operator" args="2">:</e>
        <e type="operand">w</e>
        <e type="function" args="1">G</e>
        <e type="operand">w</e>
        <e type="function" args="1">s</e>
        <e type="function" args="1">f</e>
        <e type="operand">1</e>
        <e type="operand">2</e>
        <e type="operand">w</e>
        <e type="operator" args="2">*</e>
        <e type="operand">1</e>
        <e type="operator" args="2">-</e>
        <e type="bracket">(</e>
        <e type="operand">2</e>
        <e type="operator" args="2">^</e>
        <e type="operator" args="2">-</e>
        <e type="bracket">(</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">:</e>
        <e type="operand">α</e>
        <e type="operand">0</e>
        <e type="operator" args="2">:</e>
        <e type="operand">β</e>
        <e type="operand">1</e>
        <e type="operator" args="2">:</e>
        <e type="operand">h</e>
        <e type="operand">β</e>
        <e type="operand">α</e>
        <e type="operator" args="2">-</e>
        <e type="operand">n</e>
        <e type="operator" args="2">/</e>
        <e type="operator" args="2">:</e>
        <e type="operand">1</e>
        <e type="operand">4</e>
        <e type="function" preserve="true" args="6">mat</e>
        <e type="operand">Simpson</e>
        <e type="operand">1</e>
        <e type="operand">3</e>
        <e type="operator" args="2">/</e>
        <e type="operand">h</e>
        <e type="operand">2</e>
        <e type="operator" args="2">/</e>
        <e type="operand">α</e>
        <e type="function" args="1">G</e>
        <e type="operand">β</e>
        <e type="function" args="1">G</e>
        <e type="operator" args="2">+</e>
        <e type="bracket">(</e>
        <e type="operator" args="2">*</e>
        <e type="operand">h</e>
        <e type="operand">α</e>
        <e type="operand">k</e>
        <e type="operand">h</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">+</e>
        <e type="function" args="1">G</e>
        <e type="operand">k</e>
        <e type="operand">1</e>
        <e type="operand">n</e>
        <e type="operand">1</e>
        <e type="operator" args="2">-</e>
        <e type="function" preserve="true" args="4">sum</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">+</e>
        <e type="bracket">(</e>
        <e type="operator" args="2">*</e>
        <e type="operand">2</e>
        <e type="operand">3</e>
        <e type="operator" args="2">/</e>
        <e type="operand">h</e>
        <e type="operator" args="2">*</e>
        <e type="operand">α</e>
        <e type="operand">h</e>
        <e type="operand">2</e>
        <e type="operator" args="2">/</e>
        <e type="operator" args="2">-</e>
        <e type="operand">k</e>
        <e type="operand">h</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">+</e>
        <e type="function" args="1">G</e>
        <e type="operand">k</e>
        <e type="operand">1</e>
        <e type="operand">n</e>
        <e type="function" preserve="true" args="4">sum</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">+</e>
        <e type="function" preserve="true" args="1">eval</e>
        <e type="operator" args="2">:</e>
        <e type="operand">3</e>
        <e type="operand">2</e>
        <e type="operator" args="2">/</e>
        <e type="operand">b</e>
        <e type="operand">a</e>
        <e type="operator" args="2">-</e>
        <e type="bracket">(</e>
        <e type="operator" args="2">*</e>
        <e type="operand">Simpson</e>
        <e type="operator" args="2">*</e>
        <e type="operand">4</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="6">line</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="93" left="297" top="5958" width="116" height="26" color="#ffff80" bgColor="#010101" fontSize="10">
    <math decimalPlaces="3">
      <input>
        <e type="operand">x</e>
        <e type="function" args="1">f</e>
        <e type="operand">x</e>
        <e type="function" args="1">cubic</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="94" left="297" top="5994" width="302" height="36" color="#ffff80" bgColor="#010101" fontSize="10">
    <math decimalPlaces="4">
      <description active="true" position="Left" lang="eng">
        <p>set reasonable 'n'decimals ≤ "s"</p>
      </description>
      <input>
        <e type="operand">f</e>
        <e type="operand">X</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">X</e>
        <e type="operand">X</e>
        <e type="function" preserve="true" args="1">rows</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">100</e>
        <e type="function" args="4">Int</e>
      </input>
      <result action="numeric">
        <e type="operand">7.3305</e>
        <e type="operator" args="1">-</e>
      </result>
    </math>
  </region>
  <region id="95" left="18" top="6066" width="372" height="31" color="#000000" bgColor="#ff8040" fontSize="14">
    <text lang="eng">
      <p bold="true">5. The complimentary arc length</p>
    </text>
  </region>
  <region id="96" left="18" top="6111" width="264" height="122" border="true" color="#000000" bgColor="#ebebeb" fontSize="10">
    <math optimize="2" decimalPlaces="4">
      <description active="true" position="Top" lang="eng">
        <p>Discretise for export</p>
      </description>
      <input>
        <e type="operand">L</e>
        <e type="operand">H</e>
        <e type="operand">N</e>
        <e type="function" args="3">xd</e>
        <e type="operand">U</e>
        <e type="operand">0</e>
        <e type="operator" args="2">:</e>
        <e type="operand">dx</e>
        <e type="operand">H</e>
        <e type="operand">L</e>
        <e type="operator" args="2">-</e>
        <e type="operand">N</e>
        <e type="operator" args="2">/</e>
        <e type="operator" args="2">:</e>
        <e type="operand">i</e>
        <e type="operand">1</e>
        <e type="operand">N</e>
        <e type="operand">1</e>
        <e type="operator" args="2">+</e>
        <e type="function" preserve="true" args="2">range</e>
        <e type="operand">U</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">L</e>
        <e type="operand">dx</e>
        <e type="operator" args="2">-</e>
        <e type="bracket">(</e>
        <e type="operand">dx</e>
        <e type="operand">i</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">+</e>
        <e type="operator" args="2">:</e>
        <e type="function" preserve="true" args="3">for</e>
        <e type="operand">U</e>
        <e type="operand">4</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="6">line</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="97" left="288" top="6138" width="396" height="110" border="true" color="#000000" bgColor="#ebebeb" fontSize="10">
    <math decimalPlaces="4">
      <input>
        <e type="operand">arc</e>
        <e type="operand">vx</e>
        <e type="operand">3.52</e>
        <e type="operator" args="1">-</e>
        <e type="operand">1</e>
        <e type="operand">100</e>
        <e type="function" args="3">xd</e>
        <e type="operator" args="2">:</e>
        <e type="operand">i</e>
        <e type="operand">1</e>
        <e type="operand">vx</e>
        <e type="function" preserve="true" args="1">rows</e>
        <e type="function" preserve="true" args="2">range</e>
        <e type="operand">vy</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">1</e>
        <e type="operand">s</e>
        <e type="operand">X</e>
        <e type="operand">Y</e>
        <e type="operand">vx</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="function" args="4">dspline</e>
        <e type="bracket">(</e>
        <e type="operand">2</e>
        <e type="operator" args="2">^</e>
        <e type="operator" args="2">+</e>
        <e type="function" preserve="true" args="1">sqrt</e>
        <e type="function" preserve="true" args="1">eval</e>
        <e type="operator" args="2">:</e>
        <e type="function" preserve="true" args="3">for</e>
        <e type="operand">vx</e>
        <e type="operand">vy</e>
        <e type="function" preserve="true" args="2">augment</e>
        <e type="operand">3</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="5">line</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="98" left="18" top="6273" width="404" height="195" border="true" color="#000000" bgColor="#ebebeb" fontSize="10">
    <math optimize="2" decimalPlaces="4">
      <input>
        <e type="operand">data</e>
        <e type="function" args="1">Σ</e>
        <e type="operand" style="string">Finite differences Cumul Integration</e>
        <e type="operand">vx</e>
        <e type="operand">data</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="2">col</e>
        <e type="operator" args="2">:</e>
        <e type="operand">vy</e>
        <e type="operand">data</e>
        <e type="operand">2</e>
        <e type="function" preserve="true" args="2">col</e>
        <e type="operator" args="2">:</e>
        <e type="operand">Y</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">0</e>
        <e type="operator" args="2">:</e>
        <e type="operand">i</e>
        <e type="operand">2</e>
        <e type="operand">vx</e>
        <e type="function" preserve="true" args="1">rows</e>
        <e type="function" preserve="true" args="2">range</e>
        <e type="operand">Δx</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">vx</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">vx</e>
        <e type="operand">i</e>
        <e type="operand">1</e>
        <e type="operator" args="2">-</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">-</e>
        <e type="operator" args="2">:</e>
        <e type="operand">Y</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">Y</e>
        <e type="operand">i</e>
        <e type="operand">1</e>
        <e type="operator" args="2">-</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">1</e>
        <e type="operand">2</e>
        <e type="operator" args="2">/</e>
        <e type="operand">vy</e>
        <e type="operand">i</e>
        <e type="operand">1</e>
        <e type="operator" args="2">-</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">vy</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">+</e>
        <e type="bracket">(</e>
        <e type="operand">Δx</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">*</e>
        <e type="bracket">(</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">+</e>
        <e type="operator" args="2">:</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">line</e>
        <e type="function" preserve="true" args="3">for</e>
        <e type="operand">vx</e>
        <e type="operand">Y</e>
        <e type="function" preserve="true" args="2">augment</e>
        <e type="operand">6</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="8">line</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="99" left="450" top="6273" width="240" height="158" color="#000000" bgColor="#ffffff" fontSize="10">
    <plot type="2d" render="lines" scale_x="1.33055283037345" scale_y="4.1354756877215" scale_z="5.50246888123845" rotate_x="0" rotate_y="0" rotate_z="0" transpose_x="47" transpose_y="0" transpose_z="0">
      <description active="true" position="Top" lang="eng">
        <p>Discrete cumulative arc length</p>
      </description>
      <input>
        <e type="operand" style="string" />
        <e type="operand">arc</e>
        <e type="function" args="1">Σ</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">sys</e>
      </input>
    </plot>
  </region>
  <region id="100" left="18" top="6489" width="276" height="30" color="#000000" bgColor="#ffffff" fontSize="10">
    <math decimalPlaces="1">
      <input>
        <e type="operand">arc</e>
        <e type="function" args="1">Σ</e>
        <e type="operand">arc</e>
        <e type="function" args="1">Σ</e>
        <e type="function" preserve="true" args="1">rows</e>
        <e type="function" preserve="true" args="2">row</e>
      </input>
      <result action="numeric">
        <e type="operand">1</e>
        <e type="operand">5.3</e>
        <e type="operand">1</e>
        <e type="operand">2</e>
        <e type="function" preserve="true" args="4">mat</e>
      </result>
    </math>
  </region>
  <region id="101" left="18" top="6597" width="372" height="31" color="#000000" bgColor="#ff8040" fontSize="14">
    <text lang="eng">
      <p bold="true">6. The complimentary fintegrate</p>
    </text>
  </region>
  <region id="102" left="18" top="6642" width="523" height="126" border="true" color="#000000" bgColor="#ffffe1" fontSize="10">
    <math optimize="2" decimalPlaces="4">
      <description active="true" position="Top" lang="eng">
        <p>Prepare the pseudo-integrand ... 'N' from initial  spline setup</p>
      </description>
      <input>
        <e type="operand">s</e>
        <e type="operand">X</e>
        <e type="operand">Y</e>
        <e type="function" args="3">fintegrate</e>
        <e type="operand">i</e>
        <e type="operand">1</e>
        <e type="operand">N</e>
        <e type="function" preserve="true" args="2">range</e>
        <e type="operand">h</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">X</e>
        <e type="operand">i</e>
        <e type="operand">1</e>
        <e type="operator" args="2">+</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">X</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">-</e>
        <e type="operator" args="2">:</e>
        <e type="operand">f</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">h</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">2</e>
        <e type="operator" args="2">/</e>
        <e type="operand">Y</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">Y</e>
        <e type="operand">i</e>
        <e type="operand">1</e>
        <e type="operator" args="2">+</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">+</e>
        <e type="bracket">(</e>
        <e type="operator" args="2">*</e>
        <e type="operand">h</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="bracket">(</e>
        <e type="operand">3</e>
        <e type="operator" args="2">^</e>
        <e type="operand">24</e>
        <e type="operator" args="2">/</e>
        <e type="operand">s</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">s</e>
        <e type="operand">i</e>
        <e type="operand">1</e>
        <e type="operator" args="2">+</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">+</e>
        <e type="bracket">(</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">-</e>
        <e type="operator" args="2">:</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">line</e>
        <e type="function" preserve="true" args="3">for</e>
        <e type="operand">f</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">line</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="103" left="495" top="6687" width="265" height="36" color="#000000" bgColor="#ebebeb" fontSize="10">
    <math decimalPlaces="4">
      <input>
        <e type="operand">s</e>
        <e type="operand">X</e>
        <e type="operand">Y</e>
        <e type="function" args="3">fintegrate</e>
        <e type="function" preserve="true" args="1">sum</e>
      </input>
      <result action="numeric">
        <e type="operand">7.3305</e>
        <e type="operator" args="1">-</e>
      </result>
    </math>
  </region>
  <region id="104" left="18" top="6813" width="289" height="167" border="true" color="#000000" bgColor="#ffffe1">
    <writer lang="eng"><![CDATA[<span style="font-family: 'Arial'; font-size: 10pt; font-weight: normal; font-style: normal; color: Black; background-color: Transparent; text-align: left; line-height: 115%">
<div><span style="font-family: 'Times New Roman'"><span style="font-size: 20pt"><strong><span style="color: Teal">Sources and credits . . .</span></strong></span></span></div>
<div><span style="font-family: 'Times New Roman'"><span style="font-size: 14pt"><strong>1. </strong>Mathsoft: for the l_p_c types.</span></span></div>
<div><span style="font-family: 'Times New Roman'"><span style="font-size: 14pt"><strong>2.</strong> Mathsoft:  dspline(s,X,Y,t),</span></span></div>
<div><span style="font-family: 'Times New Roman'"><span style="font-size: 14pt"><strong>3.</strong> Robert  Adair: interpspline(s,X,Y,t).</span></span></div>
<div><span style="font-family: 'Times New Roman'"><span style="font-size: 14pt"><strong>4.</strong> Robert  Adair:  fintegrate(s,X,Y)</span></span></div>
<div><span style="font-family: 'Times New Roman'"><span style="font-size: 14pt"><strong>5. </strong>Smath document: Jean Giraud</span></span></div></span>]]></writer>
  </region>
  <region id="105" top="7002" color="#000000" bgColor="#ebebeb">
    <area single="true" collapsed="true" />
  </region>
  <region id="106" left="108" top="7029" width="382" height="67" color="#000000" bgColor="#ebebeb">
    <writer lang="eng"><![CDATA[<span style="font-family: 'Arial'; font-size: 10pt; font-weight: normal; font-style: normal; color: Black; background-color: Transparent; text-align: left; line-height: 115%">
<div><span style="font-family: 'Times New Roman'"><span style="font-size: 20pt"><strong><span style="color: Red">Hermite cubic . . . interpolation</span></strong></span></span></div>
<div style="text-align: center"><span style="font-family: 'Times New Roman'"><span style="font-size: 14pt"><strong>. . . &#189; split improves cinterp . . .</strong></span></span></div></span>]]></writer>
  </region>
  <region id="107" left="108" top="7092" width="554" height="88" border="true" color="#000000" bgColor="#ffffe1" fontSize="10">
    <text lang="eng">
      <p>EXPLAIN: you may need to smooth the given data set.Whether a data set is "true" or just data, it would not be correctto spline interpolate directly in sparse region(s). A good way toresolve for greater accuracy is to populate Hermite Interpolation,then spline over the Hermite populated, eventually pre-smoothed. </p>
    </text>
  </region>
  <region id="108" top="7191" color="#000000" bgColor="#ffffff">
    <area collapsed="true">
      <title lang="eng">
        <p>plot(data,char,size,color) ... Hermite Polyline modules     </p>
      </title>
    </area>
    <region id="109" left="108" top="7227" width="523" height="76" border="true" color="#000000" bgColor="#ebebeb" fontSize="10">
      <math decimalPlaces="4">
        <input>
          <e type="operand">data</e>
          <e type="operand">char</e>
          <e type="operand">size</e>
          <e type="operand">clr</e>
          <e type="function" args="4">plot</e>
          <e type="operand">k</e>
          <e type="operand">1</e>
          <e type="operand">data</e>
          <e type="function" preserve="true" args="1">rows</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operand">r3</e>
          <e type="operand">k</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">char</e>
          <e type="operator" args="2">:</e>
          <e type="operand">r4</e>
          <e type="operand">k</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">size</e>
          <e type="operator" args="2">:</e>
          <e type="operand">r5</e>
          <e type="operand">k</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">clr</e>
          <e type="operator" args="2">:</e>
          <e type="operand">1</e>
          <e type="operand">3</e>
          <e type="function" preserve="true" args="5">mat</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">data</e>
          <e type="operand">r3</e>
          <e type="operand">r4</e>
          <e type="operand">r5</e>
          <e type="function" preserve="true" args="4">augment</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">line</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="110" left="36" top="7317" width="322" height="177" border="true" color="#000000" bgColor="#ebebeb" fontSize="10">
      <math decimalPlaces="4">
        <input>
          <e type="operand">z</e>
          <e type="operand">n</e>
          <e type="function" args="2">RepEnd</e>
          <e type="operand">m</e>
          <e type="operand">z</e>
          <e type="function" preserve="true" args="1">rows</e>
          <e type="operator" args="2">:</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operand">n</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operand">w</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">z</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">:</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">i</e>
          <e type="operand">n</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="bracket">(</e>
          <e type="operand">m</e>
          <e type="operand">n</e>
          <e type="operator" args="2">+</e>
          <e type="bracket">(</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operand">w</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">z</e>
          <e type="operand">i</e>
          <e type="operand">n</e>
          <e type="operator" args="2">-</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">:</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">i</e>
          <e type="operand">m</e>
          <e type="operand">n</e>
          <e type="operator" args="2">+</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="bracket">(</e>
          <e type="operand">m</e>
          <e type="operand">2</e>
          <e type="operand">n</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="bracket">(</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operand">w</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">z</e>
          <e type="operand">m</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">:</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">w</e>
          <e type="operand">5</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="7">line</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="111" left="378" top="7317" width="372" height="308" border="true" color="#000000" bgColor="#ebebeb" fontSize="10">
      <math decimalPlaces="4">
        <input>
          <e type="operand">data</e>
          <e type="function" args="1">Strip</e>
          <e type="operand" style="string">nest stripped in 'R' </e>
          <e type="operand">u</e>
          <e type="operand">data</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="2">col</e>
          <e type="operator" args="2">:</e>
          <e type="operand">v</e>
          <e type="operand">data</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="2">col</e>
          <e type="operator" args="2">:</e>
          <e type="operand">k</e>
          <e type="operand">0</e>
          <e type="operator" args="2">:</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operand">data</e>
          <e type="function" preserve="true" args="1">rows</e>
          <e type="operand">1</e>
          <e type="operator" args="2">-</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operand">v</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">v</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">≤</e>
          <e type="bracket">(</e>
          <e type="operand">v</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">v</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">≥</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">¤</e>
          <e type="operand">R</e>
          <e type="operand">k</e>
          <e type="operand">k</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="operator" args="2">:</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">u</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">v</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">1</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="4">mat</e>
          <e type="operator" args="2">:</e>
          <e type="operand">1</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="3">line</e>
          <e type="operand" style="string">Undefined</e>
          <e type="function" preserve="true" args="3">if</e>
          <e type="operand">1</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="3">line</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">line</e>
          <e type="operand" style="string">Un-nest R</e>
          <e type="operand">v</e>
          <e type="operand">R</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">:</e>
          <e type="operand">j</e>
          <e type="operand">2</e>
          <e type="operand">R</e>
          <e type="function" preserve="true" args="1">rows</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operand">v</e>
          <e type="operand">v</e>
          <e type="operand">R</e>
          <e type="operand">j</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="function" preserve="true" args="2">stack</e>
          <e type="operator" args="2">:</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">v</e>
          <e type="operand">8</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="10">line</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="112" left="36" top="7506" width="292" height="87" border="true" color="#000000" bgColor="#ebebeb" fontSize="10">
      <math decimalPlaces="4" exponentialThreshold="3">
        <input>
          <e type="operand">M</e>
          <e type="function" args="1">Unwrap</e>
          <e type="operand">V</e>
          <e type="operand">M</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="2">col</e>
          <e type="operator" args="2">:</e>
          <e type="operand">i</e>
          <e type="operand">2</e>
          <e type="operand">M</e>
          <e type="function" preserve="true" args="1">cols</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operand">V</e>
          <e type="operand">V</e>
          <e type="operand">M</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">col</e>
          <e type="function" preserve="true" args="2">stack</e>
          <e type="operator" args="2">:</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">V</e>
          <e type="operand">3</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="5">line</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="113" left="90" top="7632" width="628" height="199" border="true" color="#000000" bgColor="#ffe1e1" fontSize="10">
      <math decimalPlaces="4">
        <input>
          <e type="operand">data</e>
          <e type="operand">sub</e>
          <e type="function" args="2">subspace</e>
          <e type="operand">j</e>
          <e type="operand">1</e>
          <e type="operand">data</e>
          <e type="function" preserve="true" args="1">rows</e>
          <e type="operand">1</e>
          <e type="operator" args="2">-</e>
          <e type="bracket">(</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operand">Vsub</e>
          <e type="operand">j</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operand">sub</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operand">vx</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">data</e>
          <e type="operand">j</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">i</e>
          <e type="operand">sub</e>
          <e type="operator" args="2">/</e>
          <e type="operand">data</e>
          <e type="operand">1</e>
          <e type="operand">j</e>
          <e type="operator" args="2">+</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">data</e>
          <e type="operand">j</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">-</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operator" args="2">:</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">vx</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">line</e>
          <e type="function" preserve="true" args="1">eval</e>
          <e type="operator" args="2">:</e>
          <e type="operand">1</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="3">line</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">v</e>
          <e type="operand">Vsub</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">:</e>
          <e type="operand">j</e>
          <e type="operand">2</e>
          <e type="operand">Vsub</e>
          <e type="function" preserve="true" args="1">rows</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operand">v</e>
          <e type="operand">v</e>
          <e type="operand">Vsub</e>
          <e type="operand">j</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="function" preserve="true" args="2">stack</e>
          <e type="operator" args="2">:</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">v</e>
          <e type="operand">3</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="5">line</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">line</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="114" left="261" top="7839" width="275" height="73" border="true" color="#000000" bgColor="#ffe1e1" fontSize="10">
      <math decimalPlaces="4" exponentialThreshold="3">
        <description active="true" position="Top" lang="eng">
          <p>Round OFF Matrix/Vector</p>
        </description>
        <input>
          <e type="operand">M</e>
          <e type="operand">n</e>
          <e type="function" args="2">Round</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operand">M</e>
          <e type="function" preserve="true" args="1">rows</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operand">m</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">M</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">n</e>
          <e type="function" preserve="true" args="2">round</e>
          <e type="operator" args="2">:</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">m</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">line</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="115" top="7947" color="#000000" bgColor="#ffffff">
      <area terminator="true" />
    </region>
  </region>
  <region id="116" left="108" top="7974" width="418" height="69" border="true" color="#000000" bgColor="#e1ffff" fontSize="10">
    <math decimalPlaces="4">
      <description active="true" position="Right" lang="eng">
        <p>user original polygon</p>
      </description>
      <input>
        <e type="operand">Xo</e>
        <e type="operand">3.52</e>
        <e type="operator" args="1">-</e>
        <e type="operand">3</e>
        <e type="operator" args="1">-</e>
        <e type="operand">2</e>
        <e type="operator" args="1">-</e>
        <e type="operand">1</e>
        <e type="operator" args="1">-</e>
        <e type="operand">0</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand">6</e>
        <e type="function" preserve="true" args="8">mat</e>
        <e type="function" preserve="true" args="1">transpose</e>
        <e type="operator" args="2">:</e>
        <e type="operand">Yo</e>
        <e type="operand">2.358</e>
        <e type="operator" args="1">-</e>
        <e type="operand">2.213</e>
        <e type="operator" args="1">-</e>
        <e type="operand">1.256</e>
        <e type="operator" args="1">-</e>
        <e type="operand">1.739</e>
        <e type="operator" args="1">-</e>
        <e type="operand">1.482</e>
        <e type="operator" args="1">-</e>
        <e type="operand">1.277</e>
        <e type="operator" args="1">-</e>
        <e type="operand">1</e>
        <e type="operand">6</e>
        <e type="function" preserve="true" args="8">mat</e>
        <e type="function" preserve="true" args="1">transpose</e>
        <e type="operator" args="2">:</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">sys</e>
      </input>
    </math>
  </region>
  <region id="117" left="468" top="8046" width="62" height="45" color="#000000" bgColor="#ffe1e1" fontSize="10">
    <math decimalPlaces="4">
      <input>
        <e type="operand">X</e>
        <e type="operand">Xo</e>
        <e type="operator" args="2">:</e>
        <e type="operand">Y</e>
        <e type="operand">Yo</e>
        <e type="operator" args="2">:</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">line</e>
      </input>
    </math>
  </region>
  <region id="118" left="108" top="8055" width="114" height="24" color="#000000" bgColor="#80ff00" fontSize="10">
    <math decimalPlaces="4">
      <description active="true" position="Right" lang="eng">
        <p>populate reasonably</p>
      </description>
      <input>
        <e type="operand">t</e>
        <e type="operand">0</e>
        <e type="operand">1</e>
        <e type="operand">0.5</e>
        <e type="function" preserve="true" args="3">range</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="119" top="8091" color="#000000" bgColor="#ffffff">
    <area collapsed="true">
      <title lang="eng">
        <p>     Polyline construct     </p>
      </title>
    </area>
    <region id="120" left="45" top="8127" width="141" height="67" border="true" color="#000000" bgColor="#ffe1e1" fontSize="10">
      <math decimalPlaces="4">
        <input>
          <e type="operand">r</e>
          <e type="operand">2</e>
          <e type="operator" args="2">:</e>
          <e type="operand">X</e>
          <e type="operand">X</e>
          <e type="operand">r</e>
          <e type="function" args="2">RepEnd</e>
          <e type="operator" args="2">:</e>
          <e type="operand">Y</e>
          <e type="operand">Y</e>
          <e type="operand">r</e>
          <e type="function" args="2">RepEnd</e>
          <e type="operator" args="2">:</e>
          <e type="operand">3</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="5">sys</e>
        </input>
      </math>
    </region>
    <region id="121" left="207" top="8136" width="213" height="45" color="#000000" bgColor="#ffffff" fontSize="10">
      <math decimalPlaces="4">
        <input>
          <e type="operand">x</e>
          <e type="function" args="1">c</e>
          <e type="operand">1</e>
          <e type="operand">0</e>
          <e type="operand">x</e>
          <e type="operator" args="2">≤</e>
          <e type="bracket">(</e>
          <e type="operand">x</e>
          <e type="operand">1</e>
          <e type="operator" args="2">≤</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">&amp;</e>
          <e type="operand" style="string" />
          <e type="function" preserve="true" args="3">cases</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="122" left="567" top="8181" width="181" height="117" color="#000000" bgColor="#ffffff" fontSize="10">
      <math decimalPlaces="4">
        <description active="true" position="Top" lang="eng">
          <p>interpolate</p>
        </description>
        <input>
          <e type="operand">1</e>
          <e type="operand">6</e>
          <e type="operator" args="2">/</e>
          <e type="operand">t</e>
          <e type="operand">3</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="1">-</e>
          <e type="operand">3</e>
          <e type="operand">t</e>
          <e type="operand">2</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operand">2</e>
          <e type="operand">t</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">-</e>
          <e type="operand">3</e>
          <e type="operand">t</e>
          <e type="operand">3</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">*</e>
          <e type="operand">6</e>
          <e type="operand">t</e>
          <e type="operand">2</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">-</e>
          <e type="operand">3</e>
          <e type="operand">t</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">-</e>
          <e type="operand">6</e>
          <e type="operator" args="2">+</e>
          <e type="operand">3</e>
          <e type="operand">t</e>
          <e type="operand">3</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="1">-</e>
          <e type="operand">3</e>
          <e type="operand">t</e>
          <e type="operand">2</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operand">6</e>
          <e type="operand">t</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operand">t</e>
          <e type="operand">3</e>
          <e type="operator" args="2">^</e>
          <e type="operand">t</e>
          <e type="operator" args="2">-</e>
          <e type="operand">4</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="6">mat</e>
          <e type="operator" args="2">*</e>
        </input>
      </math>
    </region>
    <region id="123" left="45" top="8199" width="224" height="117" border="true" color="#000000" bgColor="#ffffff" fontSize="10">
      <math decimalPlaces="4">
        <description active="true" position="Top" lang="eng">
          <p>Hermite interpolate</p>
        </description>
        <input>
          <e type="operand">t</e>
          <e type="function" args="1">P</e>
          <e type="operand">1</e>
          <e type="operand">6</e>
          <e type="operator" args="2">/</e>
          <e type="operand">t</e>
          <e type="operand">3</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="1">-</e>
          <e type="operand">3</e>
          <e type="operand">t</e>
          <e type="operand">2</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operand">2</e>
          <e type="operand">t</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">-</e>
          <e type="operand">3</e>
          <e type="operand">t</e>
          <e type="operand">3</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">*</e>
          <e type="operand">6</e>
          <e type="operand">t</e>
          <e type="operand">2</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">-</e>
          <e type="operand">3</e>
          <e type="operand">t</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">-</e>
          <e type="operand">6</e>
          <e type="operator" args="2">+</e>
          <e type="operand">3</e>
          <e type="operand">t</e>
          <e type="operand">3</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="1">-</e>
          <e type="operand">3</e>
          <e type="operand">t</e>
          <e type="operand">2</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operand">6</e>
          <e type="operand">t</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operand">t</e>
          <e type="operand">3</e>
          <e type="operator" args="2">^</e>
          <e type="operand">t</e>
          <e type="operator" args="2">-</e>
          <e type="operand">4</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="6">mat</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="124" left="288" top="8199" width="240" height="158" color="#000000" bgColor="#ffffff" fontSize="10" showInputData="False">
      <plot type="2d" render="lines" scale_x="13.643185640775" scale_y="18.624251329308" scale_z="348.551602614815" rotate_x="0" rotate_y="0" rotate_z="0" transpose_x="-87" transpose_y="-46" transpose_z="0">
        <description active="true" position="Top" lang="eng">
          <p>Hermite basis cubics 0...1</p>
        </description>
        <input>
          <e type="operand">x</e>
          <e type="function" args="1">P</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">x</e>
          <e type="function" args="1">c</e>
          <e type="operator" args="2">*</e>
          <e type="operand">x</e>
          <e type="function" args="1">P</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">x</e>
          <e type="function" args="1">c</e>
          <e type="operator" args="2">*</e>
          <e type="operand">x</e>
          <e type="function" args="1">P</e>
          <e type="operand">3</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">x</e>
          <e type="function" args="1">c</e>
          <e type="operator" args="2">*</e>
          <e type="operand">x</e>
          <e type="function" args="1">P</e>
          <e type="operand">4</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">x</e>
          <e type="function" args="1">c</e>
          <e type="operator" args="2">*</e>
          <e type="operand">4</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="6">sys</e>
        </input>
      </plot>
    </region>
    <region id="125" left="567" top="8334" width="198" height="123" color="#000000" bgColor="#ffffff" fontSize="10">
      <math decimalPlaces="4">
        <description active="true" position="Top" lang="eng">
          <p>polyline</p>
        </description>
        <input>
          <e type="operand">1</e>
          <e type="operand">6</e>
          <e type="operator" args="2">/</e>
          <e type="operand">t</e>
          <e type="operand">3</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="1">-</e>
          <e type="operand">3</e>
          <e type="operand">t</e>
          <e type="operand">2</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operand">3</e>
          <e type="operand">t</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">-</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="bracket">(</e>
          <e type="operand">3</e>
          <e type="operand">t</e>
          <e type="operand">3</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">*</e>
          <e type="operand">6</e>
          <e type="operand">t</e>
          <e type="operand">2</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">-</e>
          <e type="operand">4</e>
          <e type="operator" args="2">+</e>
          <e type="bracket">(</e>
          <e type="operand">3</e>
          <e type="operand">t</e>
          <e type="operand">3</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="1">-</e>
          <e type="operand">3</e>
          <e type="operand">t</e>
          <e type="operand">2</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operand">3</e>
          <e type="operand">t</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="bracket">(</e>
          <e type="operand">t</e>
          <e type="operand">3</e>
          <e type="operator" args="2">^</e>
          <e type="operand">4</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="6">mat</e>
          <e type="operator" args="2">*</e>
        </input>
      </math>
    </region>
    <region id="126" left="45" top="8406" width="486" height="65" color="#000000" bgColor="#ffffff" fontSize="10">
      <math decimalPlaces="4">
        <input>
          <e type="operand">t</e>
          <e type="operand">j</e>
          <e type="function" args="2">XP</e>
          <e type="operand">t</e>
          <e type="function" args="1">P</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">X</e>
          <e type="operand">j</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">*</e>
          <e type="operand">t</e>
          <e type="function" args="1">P</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">X</e>
          <e type="operand">j</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operand">t</e>
          <e type="function" args="1">P</e>
          <e type="operand">3</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">X</e>
          <e type="operand">j</e>
          <e type="operand">2</e>
          <e type="operator" args="2">+</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operand">t</e>
          <e type="function" args="1">P</e>
          <e type="operand">4</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">X</e>
          <e type="operand">j</e>
          <e type="operand">3</e>
          <e type="operator" args="2">+</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operator" args="2">:</e>
          <e type="operand">t</e>
          <e type="operand">j</e>
          <e type="function" args="2">YP</e>
          <e type="operand">t</e>
          <e type="function" args="1">P</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">Y</e>
          <e type="operand">j</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">*</e>
          <e type="operand">t</e>
          <e type="function" args="1">P</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">Y</e>
          <e type="operand">j</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operand">t</e>
          <e type="function" args="1">P</e>
          <e type="operand">3</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">Y</e>
          <e type="operand">j</e>
          <e type="operand">2</e>
          <e type="operator" args="2">+</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operand">t</e>
          <e type="function" args="1">P</e>
          <e type="operand">4</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">Y</e>
          <e type="operand">j</e>
          <e type="operand">3</e>
          <e type="operator" args="2">+</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operator" args="2">:</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">sys</e>
        </input>
      </math>
    </region>
    <region id="127" left="144" top="8496" width="275" height="152" border="true" color="#000000" bgColor="#ffffe1" fontSize="10">
      <math decimalPlaces="6">
        <input>
          <e type="operand">U</e>
          <e type="operand">j</e>
          <e type="operand">1</e>
          <e type="operand">X</e>
          <e type="function" preserve="true" args="1">rows</e>
          <e type="operand">r</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">-</e>
          <e type="bracket">(</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operator" args="2">:</e>
          <e type="operand">ct</e>
          <e type="operand">1</e>
          <e type="operator" args="2">:</e>
          <e type="operand">j</e>
          <e type="operand">j</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operand">t</e>
          <e type="function" preserve="true" args="1">rows</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operand">Hx</e>
          <e type="operand">i</e>
          <e type="operand">ct</e>
          <e type="function" preserve="true" args="3">el</e>
          <e type="operand">t</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">j</e>
          <e type="function" args="2">XP</e>
          <e type="function" preserve="true" args="1">eval</e>
          <e type="operator" args="2">:</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">ct</e>
          <e type="operand">ct</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="operator" args="2">:</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">line</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">Hx</e>
          <e type="operand">4</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="6">line</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="128" left="423" top="8496" width="275" height="152" border="true" color="#000000" bgColor="#ffffe1" fontSize="10">
      <math decimalPlaces="4">
        <input>
          <e type="operand">V</e>
          <e type="operand">j</e>
          <e type="operand">1</e>
          <e type="operand">X</e>
          <e type="function" preserve="true" args="1">rows</e>
          <e type="operand">r</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">-</e>
          <e type="bracket">(</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operator" args="2">:</e>
          <e type="operand">ct</e>
          <e type="operand">1</e>
          <e type="operator" args="2">:</e>
          <e type="operand">j</e>
          <e type="operand">j</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operand">t</e>
          <e type="function" preserve="true" args="1">rows</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operand">Hy</e>
          <e type="operand">i</e>
          <e type="operand">ct</e>
          <e type="function" preserve="true" args="3">el</e>
          <e type="operand">t</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">j</e>
          <e type="function" args="2">YP</e>
          <e type="function" preserve="true" args="1">eval</e>
          <e type="operator" args="2">:</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">ct</e>
          <e type="operand">ct</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="operator" args="2">:</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">line</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">Hy</e>
          <e type="operand">4</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="6">line</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="129" left="144" top="8649" width="415" height="81" border="true" color="#000000" bgColor="#ffffe1" fontSize="10">
      <math decimalPlaces="4">
        <description active="true" position="Right" lang="eng">
          <p>collect the project</p>
        </description>
        <input>
          <e type="operand">xy</e>
          <e type="operand">U</e>
          <e type="function" args="1">Unwrap</e>
          <e type="operand">V</e>
          <e type="function" args="1">Unwrap</e>
          <e type="function" preserve="true" args="2">augment</e>
          <e type="operator" args="2">:</e>
          <e type="operand">polygon</e>
          <e type="operand">xy</e>
          <e type="function" args="1">Strip</e>
          <e type="operator" args="2">:</e>
          <e type="operand">polygon</e>
          <e type="operand">polygon</e>
          <e type="operand">t</e>
          <e type="function" preserve="true" args="1">rows</e>
          <e type="operand">polygon</e>
          <e type="function" preserve="true" args="1">rows</e>
          <e type="operand">1</e>
          <e type="operator" args="2">-</e>
          <e type="bracket">(</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operand">1</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="function" preserve="true" args="3">el</e>
          <e type="operator" args="2">:</e>
          <e type="operand">3</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="5">sys</e>
        </input>
      </math>
    </region>
    <region id="130" top="8766" color="#000000" bgColor="#ffffff">
      <area terminator="true" />
    </region>
  </region>
  <region id="131" left="45" top="8829" width="381" height="156" border="true" color="#000000" bgColor="#ffffe1" fontSize="10">
    <math decimalPlaces="4">
      <input>
        <e type="operand">XoYo</e>
        <e type="operand">Xo</e>
        <e type="operand">Yo</e>
        <e type="function" preserve="true" args="2">augment</e>
        <e type="operand" style="string">+</e>
        <e type="operand">20</e>
        <e type="operand" style="string">black</e>
        <e type="function" args="4">plot</e>
        <e type="operator" args="2">:</e>
        <e type="operand">a</e>
        <e type="operand">b</e>
        <e type="operand">c</e>
        <e type="function" args="3">spec</e>
        <e type="operand" style="string">.</e>
        <e type="operand">14</e>
        <e type="operand" style="string">black</e>
        <e type="operand">1</e>
        <e type="operand">3</e>
        <e type="function" preserve="true" args="5">mat</e>
        <e type="operator" args="2">:</e>
        <e type="operand">Hermite</e>
        <e type="operand">polygon</e>
        <e type="operand">a</e>
        <e type="operand">b</e>
        <e type="operand">c</e>
        <e type="function" args="3">spec</e>
        <e type="function" args="2">pts</e>
        <e type="operator" args="2">:</e>
        <e type="operand">vx</e>
        <e type="operand">polygon</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="2">col</e>
        <e type="operator" args="2">:</e>
        <e type="operand">vy</e>
        <e type="operand">polygon</e>
        <e type="operand">2</e>
        <e type="function" preserve="true" args="2">col</e>
        <e type="operator" args="2">:</e>
        <e type="operand">1</e>
        <e type="operand">2</e>
        <e type="function" preserve="true" args="4">mat</e>
        <e type="operand">x</e>
        <e type="function" args="1">h</e>
        <e type="operand">vx</e>
        <e type="operand">vy</e>
        <e type="operand">x</e>
        <e type="function" preserve="true" args="3">cinterp</e>
        <e type="operator" args="2">:</e>
        <e type="operand">x</e>
        <e type="function" args="1">λ</e>
        <e type="operand">1</e>
        <e type="operand">3.52</e>
        <e type="operator" args="1">-</e>
        <e type="operand">x</e>
        <e type="operator" args="2">≤</e>
        <e type="bracket">(</e>
        <e type="operand">x</e>
        <e type="operand">1</e>
        <e type="operator" args="2">≤</e>
        <e type="bracket">(</e>
        <e type="operator" args="2">&amp;</e>
        <e type="operand" style="string" />
        <e type="function" preserve="true" args="3">cases</e>
        <e type="operator" args="2">:</e>
        <e type="operand">6</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="8">line</e>
      </input>
    </math>
  </region>
  <region id="132" left="441" top="8829" width="324" height="163" border="true" color="#000000" bgColor="#ffffe1" fontSize="10">
    <math fractionType="fraction" decimalPlaces="6">
      <input>
        <e type="operand">data</e>
        <e type="operand">spec</e>
        <e type="function" args="2">pts</e>
        <e type="operand">i</e>
        <e type="operand">1</e>
        <e type="operand">data</e>
        <e type="function" preserve="true" args="1">rows</e>
        <e type="function" preserve="true" args="2">range</e>
        <e type="operand">p</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">a</e>
        <e type="operand">b</e>
        <e type="operand">c</e>
        <e type="function" args="3">spec</e>
        <e type="operator" args="2">:</e>
        <e type="function" preserve="true" args="3">for</e>
        <e type="operand">v</e>
        <e type="operand">p</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">:</e>
        <e type="operand" style="string">Unest 'p' </e>
        <e type="operand">j</e>
        <e type="operand">2</e>
        <e type="operand">p</e>
        <e type="function" preserve="true" args="1">rows</e>
        <e type="function" preserve="true" args="2">range</e>
        <e type="operand">v</e>
        <e type="operand">v</e>
        <e type="operand">p</e>
        <e type="operand">j</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="function" preserve="true" args="2">stack</e>
        <e type="operator" args="2">:</e>
        <e type="function" preserve="true" args="3">for</e>
        <e type="operand">data</e>
        <e type="operand">v</e>
        <e type="function" preserve="true" args="2">augment</e>
        <e type="operand">5</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="7">line</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="133" left="45" top="8991" width="197" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
    <math decimalPlaces="4">
      <input>
        <e type="operand">x</e>
        <e type="function" args="1">c</e>
        <e type="operand">Xo</e>
        <e type="operand">Yo</e>
        <e type="operand">x</e>
        <e type="function" preserve="true" args="3">cinterp</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="134" left="441" top="9000" width="197" height="47" color="#000000" bgColor="#ffffff" fontSize="10">
    <math>
      <input>
        <e type="operand">HermiteCubic</e>
        <e type="operand">polygon</e>
        <e type="operator" args="2">:</e>
        <e type="operand">XoYo</e>
        <e type="operand">Xo</e>
        <e type="operand">Yo</e>
        <e type="function" preserve="true" args="2">augment</e>
        <e type="operator" args="2">:</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">sys</e>
      </input>
    </math>
  </region>
  <region id="135" left="45" top="9018" width="265" height="82" color="#000000" bgColor="#ffffff" fontSize="10">
    <math decimalPlaces="3">
      <input>
        <e type="operand">a</e>
        <e type="operand">Yo</e>
        <e type="operand">2</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">:</e>
        <e type="operand">b</e>
        <e type="operand">Yo</e>
        <e type="operand">4</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">Yo</e>
        <e type="operand">3</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">-</e>
        <e type="operator" args="2">:</e>
        <e type="operand">Xcept</e>
        <e type="operand">0</e>
        <e type="operand">2.213</e>
        <e type="operator" args="1">-</e>
        <e type="operand">1</e>
        <e type="operand">2</e>
        <e type="function" preserve="true" args="4">mat</e>
        <e type="operator" args="2">:</e>
        <e type="operand">3</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="5">mat</e>
      </input>
      <result action="numeric">
        <e type="operand">2.213</e>
        <e type="operator" args="1">-</e>
        <e type="operand">0.483</e>
        <e type="operator" args="1">-</e>
        <e type="operand">0</e>
        <e type="operand">2.213</e>
        <e type="operator" args="1">-</e>
        <e type="operand">1</e>
        <e type="operand">2</e>
        <e type="function" preserve="true" args="4">mat</e>
        <e type="operand">3</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="5">mat</e>
      </result>
    </math>
  </region>
  <region id="136" left="387" top="9045" width="302" height="54" color="#000000" bgColor="#80ffff" fontSize="14">
    <text lang="eng">
      <p bold="true">Amongs CAS, Smath rendersHermite cubic as a tool.</p>
    </text>
  </region>
  <region id="137" left="36" top="9099" width="155" height="121" color="#000000" bgColor="#ffffff" fontSize="10">
    <math>
      <input>
        <e type="operand">XY</e>
        <e type="operand">x</e>
        <e type="function" args="1">c</e>
        <e type="operand">x</e>
        <e type="function" args="1">h</e>
        <e type="operand">a</e>
        <e type="operand">b</e>
        <e type="operand">x</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">+</e>
        <e type="operand">XoYo</e>
        <e type="operand">HermiteCubic</e>
        <e type="operand">Xcept</e>
        <e type="operand">6</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="8">sys</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="138" left="243" top="9099" width="516" height="270" color="#000000" bgColor="#ffffff" fontSize="10">
    <xyplot width="506" height="262" smoothing="false" points="100">
      <propertiessource index="1" sourcetype="PropertyGrid" />
      <grid gridcolor="LightGray" gridpattern="Solid" gridthickness="1" isxgrid="true" isygrid="true" />
      <xaxes xmin="-4" xmax="1.5" xtick="1" numberformat="General" decimalplaces="3" />
      <yaxes ymin="-2.5" ymax="-1" ytick="0.5" numberformat="General" decimalplaces="3" />
      <y2axes isy2axis="false" y2min="-1" y2max="1" y2tick="0.5" numberformat="General" decimalplaces="3" />
      <title2d title="Hermite cubic observer" titlefont="Times New Roman, 14.25pt, style=Bold" titlefontcolor="Black" />
      <xylabel labelfont="Arial, 10pt" labelfontcolor="Black" tickfont="Courier New, 10pt" tickfontcolor="Black" xlabel="x" ylabel="y" y2label="y2" />
      <legend isbordervisible="true" islegendvisible="false" legendbackcolor="White" legendbordercolor="Black" legendfont="Arial, 8pt" legendposition="NorthEast" textcolor="Black" />
      <traces>
        <trace seriesname="" isy2data="false" isvisible="true" plotmethod="Lines" linecolor="Blue" linethickness="1" linepattern="Solid" symbolsize="8" symboltype="None" symbolborderthickness="1" symbolbordercolor="Black" symbolfillcolor="White" />
        <trace seriesname="" isy2data="false" isvisible="true" plotmethod="Lines" linecolor="Red" linethickness="1" linepattern="Solid" symbolsize="8" symboltype="None" symbolborderthickness="1" symbolbordercolor="Black" symbolfillcolor="White" />
        <trace seriesname="" isy2data="false" isvisible="true" plotmethod="Lines" linecolor="Black" linethickness="1" linepattern="Dot" symbolsize="8" symboltype="None" symbolborderthickness="1" symbolbordercolor="Black" symbolfillcolor="White" />
        <trace seriesname="" isy2data="false" isvisible="false" plotmethod="Lines" linecolor="Fuchsia" linethickness="1" linepattern="Solid" symbolsize="20" symboltype="Plus" symbolborderthickness="1" symbolbordercolor="Black" symbolfillcolor="Black" />
        <trace seriesname="" isy2data="false" isvisible="false" plotmethod="Lines" linecolor="DarkOrange" linethickness="1" linepattern="Solid" symbolsize="4" symboltype="Dot" symbolborderthickness="1" symbolbordercolor="Black" symbolfillcolor="Black" />
        <trace seriesname="" isy2data="false" isvisible="false" plotmethod="Lines" linecolor="SaddleBrown" linethickness="1" linepattern="Solid" symbolsize="20" symboltype="Plus" symbolborderthickness="1" symbolbordercolor="Black" symbolfillcolor="Black" />
      </traces>
      <input>
        <e type="operand">XY</e>
      </input>
    </xyplot>
  </region>
  <region id="139" left="18" top="9234" width="213" height="207" color="#000000" bgColor="#ffffff" fontSize="10">
    <math decimalPlaces="3">
      <input>
        <e type="operand">polygon</e>
      </input>
      <result action="numeric">
        <e type="operand">3.52</e>
        <e type="operator" args="1">-</e>
        <e type="operand">2.358</e>
        <e type="operator" args="1">-</e>
        <e type="operand">3.322</e>
        <e type="operator" args="1">-</e>
        <e type="operand">2.345</e>
        <e type="operator" args="1">-</e>
        <e type="operand">3</e>
        <e type="operator" args="1">-</e>
        <e type="operand">2.213</e>
        <e type="operator" args="1">-</e>
        <e type="operand">2.53</e>
        <e type="operator" args="1">-</e>
        <e type="operand">1.695</e>
        <e type="operator" args="1">-</e>
        <e type="operand">2</e>
        <e type="operator" args="1">-</e>
        <e type="operand">1.256</e>
        <e type="operator" args="1">-</e>
        <e type="operand">1.5</e>
        <e type="operator" args="1">-</e>
        <e type="operand">1.454</e>
        <e type="operator" args="1">-</e>
        <e type="operand">1</e>
        <e type="operator" args="1">-</e>
        <e type="operand">1.739</e>
        <e type="operator" args="1">-</e>
        <e type="operand">0.5</e>
        <e type="operator" args="1">-</e>
        <e type="operand">1.654</e>
        <e type="operator" args="1">-</e>
        <e type="operand">0</e>
        <e type="operand">1.482</e>
        <e type="operator" args="1">-</e>
        <e type="operand">0.562</e>
        <e type="operand">1.363</e>
        <e type="operator" args="1">-</e>
        <e type="operand">1</e>
        <e type="operand">1.277</e>
        <e type="operator" args="1">-</e>
        <e type="operand">11</e>
        <e type="operand">2</e>
        <e type="function" preserve="true" args="24">mat</e>
      </result>
    </math>
  </region>
  <region id="140" left="45" top="9486" width="663" height="157" border="true" color="#000000" bgColor="#ffffe1" fontSize="10">
    <math decimalPlaces="6">
      <description active="true" position="Top" lang="eng">
        <p>Algo style Memo formula of incremental analysis of this demo example </p>
      </description>
      <input>
        <e type="operand">h</e>
        <e type="operand">0.1</e>
        <e type="operator" args="2">:</e>
        <e type="bracket">(</e>
        <e type="operand" style="string">increment</e>
        <e type="operator" args="2">≡</e>
        <e type="operand">x</e>
        <e type="operand">h</e>
        <e type="operand">f</e>
        <e type="function" args="3">deriv</e>
        <e type="operand">0.5</e>
        <e type="operand">x</e>
        <e type="operand">h</e>
        <e type="operator" args="2">-</e>
        <e type="function" args="1">f</e>
        <e type="operand">x</e>
        <e type="function" args="1">f</e>
        <e type="operator" args="2">-</e>
        <e type="operand">x</e>
        <e type="operand">h</e>
        <e type="operator" args="2">-</e>
        <e type="bracket">(</e>
        <e type="operand">x</e>
        <e type="operator" args="2">-</e>
        <e type="operator" args="2">/</e>
        <e type="operand">x</e>
        <e type="function" args="1">f</e>
        <e type="operand">x</e>
        <e type="operand">h</e>
        <e type="operator" args="2">-</e>
        <e type="function" args="1">f</e>
        <e type="operator" args="2">-</e>
        <e type="operand">x</e>
        <e type="operand">x</e>
        <e type="operand">h</e>
        <e type="operator" args="2">-</e>
        <e type="bracket">(</e>
        <e type="operator" args="2">-</e>
        <e type="operator" args="2">/</e>
        <e type="operator" args="2">+</e>
        <e type="bracket">(</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">:</e>
        <e type="operand">x</e>
        <e type="operand">h</e>
        <e type="operand">f</e>
        <e type="function" args="3">D1</e>
        <e type="operand">x</e>
        <e type="operand">2</e>
        <e type="operand">h</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">+</e>
        <e type="function" args="1">f</e>
        <e type="operator" args="1">-</e>
        <e type="operand">8</e>
        <e type="operand">x</e>
        <e type="operand">h</e>
        <e type="operator" args="2">+</e>
        <e type="function" args="1">f</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">+</e>
        <e type="operand">8</e>
        <e type="operand">x</e>
        <e type="operand">h</e>
        <e type="operator" args="2">-</e>
        <e type="function" args="1">f</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">-</e>
        <e type="operand">x</e>
        <e type="operand">2</e>
        <e type="operand">h</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">-</e>
        <e type="function" args="1">f</e>
        <e type="operator" args="2">+</e>
        <e type="operand">12</e>
        <e type="operand">h</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">/</e>
        <e type="operator" args="2">:</e>
        <e type="bracket">(</e>
        <e type="operand" style="string">1rst Derivative</e>
        <e type="operator" args="2">≡</e>
        <e type="operand">x</e>
        <e type="operand">h</e>
        <e type="operand">f</e>
        <e type="function" args="3">D2</e>
        <e type="operand">x</e>
        <e type="operand">2</e>
        <e type="operand">h</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">+</e>
        <e type="function" args="1">f</e>
        <e type="operator" args="1">-</e>
        <e type="operand">16</e>
        <e type="operand">x</e>
        <e type="operand">h</e>
        <e type="operator" args="2">+</e>
        <e type="function" args="1">f</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">+</e>
        <e type="operand">30</e>
        <e type="operand">x</e>
        <e type="function" args="1">f</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">-</e>
        <e type="operand">16</e>
        <e type="operand">x</e>
        <e type="operand">h</e>
        <e type="operator" args="2">-</e>
        <e type="function" args="1">f</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">+</e>
        <e type="operand">x</e>
        <e type="operand">2</e>
        <e type="operand">h</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">-</e>
        <e type="function" args="1">f</e>
        <e type="operator" args="2">-</e>
        <e type="operand">12</e>
        <e type="operand">h</e>
        <e type="operand">2</e>
        <e type="operator" args="2">^</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">/</e>
        <e type="operator" args="2">:</e>
        <e type="bracket">(</e>
        <e type="operand" style="string">2nd Derivative</e>
        <e type="operator" args="2">≡</e>
        <e type="operand">4</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="6">line</e>
      </input>
    </math>
  </region>
  <region id="141" left="45" top="9675" width="253" height="89" color="#000000" bgColor="#ffffff" fontSize="10">
    <math>
      <input>
        <e type="operand">x</e>
        <e type="function" args="1">D</e>
        <e type="operand">x</e>
        <e type="function" args="1">f</e>
        <e type="operand">x</e>
        <e type="function" args="1">h</e>
        <e type="operator" args="2">:</e>
        <e type="operand">x</e>
        <e type="operand">h</e>
        <e type="operand">f</e>
        <e type="function" args="3">D1</e>
        <e type="operand">x</e>
        <e type="function" args="1">f</e>
        <e type="operand">Xo</e>
        <e type="operand">Yo</e>
        <e type="operand">x</e>
        <e type="function" preserve="true" args="3">cinterp</e>
        <e type="operator" args="2">:</e>
        <e type="operand">x</e>
        <e type="operand">h</e>
        <e type="operand">f</e>
        <e type="function" args="3">D1</e>
        <e type="operand">4</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="6">sys</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="142" left="324" top="9675" width="323" height="211" color="#000000" bgColor="#ffffff" fontSize="10">
    <plot type="2d" render="lines" scale_x="6.59362270033404" scale_y="6.59362270033404" scale_z="6.59362270033404" rotate_x="0" rotate_y="0" rotate_z="0" transpose_x="70" transpose_y="-4" transpose_z="0">
      <input>
        <e type="operand">x</e>
        <e type="function" args="1">D</e>
        <e type="operand">2</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">x</e>
        <e type="function" args="1">λ</e>
        <e type="operator" args="2">*</e>
        <e type="operand">x</e>
        <e type="function" args="1">D</e>
        <e type="operand">4</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">x</e>
        <e type="function" args="1">λ</e>
        <e type="operator" args="2">*</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">sys</e>
      </input>
    </plot>
  </region>
  <region id="143" top="9972" color="#000000" bgColor="#ff8080">
    <area single="true" collapsed="true" />
  </region>
  <region id="144" left="225" top="9999" width="349" height="117" color="#000000" bgColor="#ebebeb">
    <writer lang="eng"><![CDATA[<span style="font-family: 'Arial'; font-size: 10pt; font-weight: normal; font-style: normal; color: Black; background-color: Transparent; text-align: left; line-height: 115%">
<div><span style="font-family: 'Times New Roman'"><span style="font-size: 20pt"><strong><span style="color: Red">The 3 </span>'s'<span style="color: Red"> splines companions</span></strong></span></span></div>
<div><span style="font-family: 'Times New Roman'"><span style="font-size: 14pt"><strong>. . .  fintegrate(s,X,Y) </strong></span></span></div>
<div><span style="font-family: 'Times New Roman'"><span style="font-size: 14pt"><strong>. . .  dspline(s,X,Y,t)   1rst derivative</strong></span></span></div>
<div><span style="font-family: 'Times New Roman'"><span style="font-size: 14pt"><strong>. . .  interpspline(s,X,s,t)   2nd derivative</strong></span></span></div></span>]]></writer>
  </region>
  <region id="145" left="639" top="10080" width="96" height="26" color="#000000" bgColor="#ffe1e1" fontSize="10">
    <math decimalPlaces="4">
      <input>
        <e type="operand">t0</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="1">time</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="146" top="10125" color="#000000" bgColor="#ffffff">
    <area collapsed="true">
      <title lang="eng">
        <p>     plot(data,char,size,clr)     </p>
      </title>
    </area>
    <region id="147" left="18" top="10170" width="523" height="76" border="true" color="#000000" bgColor="#ebebeb" fontSize="10">
      <math optimize="2" fractionType="auto" decimalPlaces="3">
        <input>
          <e type="operand">data</e>
          <e type="operand">char</e>
          <e type="operand">size</e>
          <e type="operand">clr</e>
          <e type="function" args="4">plot</e>
          <e type="operand">k</e>
          <e type="operand">1</e>
          <e type="operand">data</e>
          <e type="function" preserve="true" args="1">rows</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operand">r3</e>
          <e type="operand">k</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">char</e>
          <e type="operator" args="2">:</e>
          <e type="operand">r4</e>
          <e type="operand">k</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">size</e>
          <e type="operator" args="2">:</e>
          <e type="operand">r5</e>
          <e type="operand">k</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">clr</e>
          <e type="operator" args="2">:</e>
          <e type="operand">1</e>
          <e type="operand">3</e>
          <e type="function" preserve="true" args="5">mat</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">data</e>
          <e type="operand">r3</e>
          <e type="operand">r4</e>
          <e type="operand">r5</e>
          <e type="function" preserve="true" args="4">augment</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">line</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="148" left="18" top="10260" width="395" height="177" border="true" color="#000000" bgColor="#ffffff" fontSize="10">
      <math decimalPlaces="4" exponentialThreshold="3">
        <input>
          <e type="operand">data</e>
          <e type="operand">n</e>
          <e type="function" args="2">Decimate</e>
          <e type="operand" style="string">collects every 'n' points</e>
          <e type="operand">range</e>
          <e type="operand">1</e>
          <e type="operand">data</e>
          <e type="function" preserve="true" args="1">rows</e>
          <e type="operand">n</e>
          <e type="function" preserve="true" args="3">range</e>
          <e type="operator" args="2">:</e>
          <e type="operand">k</e>
          <e type="operand">1</e>
          <e type="operator" args="2">:</e>
          <e type="operand">i</e>
          <e type="operand">range</e>
          <e type="operand">u</e>
          <e type="operand">k</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">data</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="3">el</e>
          <e type="operator" args="2">:</e>
          <e type="operand">v</e>
          <e type="operand">k</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">data</e>
          <e type="operand">i</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="3">el</e>
          <e type="operator" args="2">:</e>
          <e type="operand">k</e>
          <e type="operand">k</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="operator" args="2">:</e>
          <e type="operand">3</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="5">line</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">u</e>
          <e type="operand">v</e>
          <e type="function" preserve="true" args="2">augment</e>
          <e type="operand">3</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="5">line</e>
          <e type="operand">3</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="5">line</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="149" top="10440" color="#000000" bgColor="#ffffff">
      <area terminator="true" />
    </region>
  </region>
  <region id="150" top="10467" color="#000000" bgColor="#ffffff">
    <area collapsed="true">
      <title lang="eng">
        <p>     data     </p>
      </title>
    </area>
    <region id="151" left="54" top="10485" width="152" height="927" color="#000000" bgColor="#ffffff" fontSize="10">
      <math decimalPlaces="4">
        <input>
          <e type="operand">data</e>
          <e type="operand">0</e>
          <e type="operand">0.0385</e>
          <e type="operand">0.2</e>
          <e type="operand">0.0416</e>
          <e type="operand">0.4</e>
          <e type="operand">0.0451</e>
          <e type="operand">0.6</e>
          <e type="operand">0.0491</e>
          <e type="operand">0.8</e>
          <e type="operand">0.0536</e>
          <e type="operand">1</e>
          <e type="operand">0.0588</e>
          <e type="operand">1.2</e>
          <e type="operand">0.0648</e>
          <e type="operand">1.4</e>
          <e type="operand">0.0716</e>
          <e type="operand">1.6</e>
          <e type="operand">0.0796</e>
          <e type="operand">1.8</e>
          <e type="operand">0.089</e>
          <e type="operand">2</e>
          <e type="operand">0.1</e>
          <e type="operand">2.2</e>
          <e type="operand">0.1131</e>
          <e type="operand">2.4</e>
          <e type="operand">0.1289</e>
          <e type="operand">2.6</e>
          <e type="operand">0.1479</e>
          <e type="operand">2.8</e>
          <e type="operand">0.1712</e>
          <e type="operand">3</e>
          <e type="operand">0.2</e>
          <e type="operand">3.2</e>
          <e type="operand">0.2358</e>
          <e type="operand">3.4</e>
          <e type="operand">0.2809</e>
          <e type="operand">3.6</e>
          <e type="operand">0.3378</e>
          <e type="operand">3.8</e>
          <e type="operand">0.4098</e>
          <e type="operand">4</e>
          <e type="operand">0.5</e>
          <e type="operand">4.2</e>
          <e type="operand">0.6098</e>
          <e type="operand">4.4</e>
          <e type="operand">0.7353</e>
          <e type="operand">4.6</e>
          <e type="operand">0.8621</e>
          <e type="operand">4.8</e>
          <e type="operand">0.9615</e>
          <e type="operand">5</e>
          <e type="operand">1</e>
          <e type="operand">5.2</e>
          <e type="operand">0.9615</e>
          <e type="operand">5.4</e>
          <e type="operand">0.8621</e>
          <e type="operand">5.6</e>
          <e type="operand">0.7353</e>
          <e type="operand">5.8</e>
          <e type="operand">0.6098</e>
          <e type="operand">6</e>
          <e type="operand">0.5</e>
          <e type="operand">6.2</e>
          <e type="operand">0.4098</e>
          <e type="operand">6.4</e>
          <e type="operand">0.3378</e>
          <e type="operand">6.6</e>
          <e type="operand">0.2809</e>
          <e type="operand">6.8</e>
          <e type="operand">0.2358</e>
          <e type="operand">7</e>
          <e type="operand">0.2</e>
          <e type="operand">7.2</e>
          <e type="operand">0.1712</e>
          <e type="operand">7.4</e>
          <e type="operand">0.1479</e>
          <e type="operand">7.6</e>
          <e type="operand">0.1289</e>
          <e type="operand">7.8</e>
          <e type="operand">0.1131</e>
          <e type="operand">8</e>
          <e type="operand">0.1</e>
          <e type="operand">8.2</e>
          <e type="operand">0.089</e>
          <e type="operand">8.4</e>
          <e type="operand">0.0796</e>
          <e type="operand">8.6</e>
          <e type="operand">0.0716</e>
          <e type="operand">8.8</e>
          <e type="operand">0.0648</e>
          <e type="operand">9</e>
          <e type="operand">0.0588</e>
          <e type="operand">9.2</e>
          <e type="operand">0.0536</e>
          <e type="operand">9.4</e>
          <e type="operand">0.0491</e>
          <e type="operand">9.6</e>
          <e type="operand">0.0451</e>
          <e type="operand">9.8</e>
          <e type="operand">0.0416</e>
          <e type="operand">10</e>
          <e type="operand">0.0385</e>
          <e type="operand">51</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="104">mat</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="152" left="306" top="10494" width="152" height="909" color="#000000" bgColor="#ffffff" fontSize="10">
      <math evaluate="false">
        <input>
          <e type="operand">data</e>
          <e type="operand">0</e>
          <e type="operand">0.0385</e>
          <e type="operand">0.2</e>
          <e type="operand">0.0416</e>
          <e type="operand">0.4</e>
          <e type="operand">0.0451</e>
          <e type="operand">0.6</e>
          <e type="operand">0.0491</e>
          <e type="operand">0.8</e>
          <e type="operand">0.0536</e>
          <e type="operand">1</e>
          <e type="operand">0.0588</e>
          <e type="operand">1.2</e>
          <e type="operand">0.0648</e>
          <e type="operand">1.4</e>
          <e type="operand">0.0716</e>
          <e type="operand">1.6</e>
          <e type="operand">0.0796</e>
          <e type="operand">1.8</e>
          <e type="operand">0.089</e>
          <e type="operand">2</e>
          <e type="operand">0.1</e>
          <e type="operand">2.2</e>
          <e type="operand">0.1131</e>
          <e type="operand">2.4</e>
          <e type="operand">0.1289</e>
          <e type="operand">2.6</e>
          <e type="operand">0.1479</e>
          <e type="operand">2.8</e>
          <e type="operand">0.1712</e>
          <e type="operand">3</e>
          <e type="operand">0.2</e>
          <e type="operand">3.2</e>
          <e type="operand">0.2358</e>
          <e type="operand">3.4</e>
          <e type="operand">0.2809</e>
          <e type="operand">3.6</e>
          <e type="operand">0.3378</e>
          <e type="operand">3.8</e>
          <e type="operand">0.4098</e>
          <e type="operand">4</e>
          <e type="operand">0.5</e>
          <e type="operand">4.2</e>
          <e type="operand">0.6098</e>
          <e type="operand">4.4</e>
          <e type="operand">0.7353</e>
          <e type="operand">4.6</e>
          <e type="operand">0.8621</e>
          <e type="operand">4.8</e>
          <e type="operand">0.9615</e>
          <e type="operand">5.2</e>
          <e type="operand">0.9615</e>
          <e type="operand">5.4</e>
          <e type="operand">0.8621</e>
          <e type="operand">5.6</e>
          <e type="operand">0.7353</e>
          <e type="operand">5.8</e>
          <e type="operand">0.6098</e>
          <e type="operand">6</e>
          <e type="operand">0.5</e>
          <e type="operand">6.2</e>
          <e type="operand">0.4098</e>
          <e type="operand">6.4</e>
          <e type="operand">0.3378</e>
          <e type="operand">6.6</e>
          <e type="operand">0.2809</e>
          <e type="operand">6.8</e>
          <e type="operand">0.2358</e>
          <e type="operand">7</e>
          <e type="operand">0.2</e>
          <e type="operand">7.2</e>
          <e type="operand">0.1712</e>
          <e type="operand">7.4</e>
          <e type="operand">0.1479</e>
          <e type="operand">7.6</e>
          <e type="operand">0.1289</e>
          <e type="operand">7.8</e>
          <e type="operand">0.1131</e>
          <e type="operand">8</e>
          <e type="operand">0.1</e>
          <e type="operand">8.2</e>
          <e type="operand">0.089</e>
          <e type="operand">8.4</e>
          <e type="operand">0.0796</e>
          <e type="operand">8.6</e>
          <e type="operand">0.0716</e>
          <e type="operand">8.8</e>
          <e type="operand">0.0648</e>
          <e type="operand">9</e>
          <e type="operand">0.0588</e>
          <e type="operand">9.2</e>
          <e type="operand">0.0536</e>
          <e type="operand">9.4</e>
          <e type="operand">0.0491</e>
          <e type="operand">9.6</e>
          <e type="operand">0.0451</e>
          <e type="operand">9.8</e>
          <e type="operand">0.0416</e>
          <e type="operand">10</e>
          <e type="operand">0.0385</e>
          <e type="operand">50</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="102">mat</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="153" top="11421" color="#000000" bgColor="#ffffff">
      <area terminator="true" />
    </region>
  </region>
  <region id="154" left="27" top="11448" width="277" height="114" border="true" color="#000000" bgColor="#ffffe1" fontSize="10">
    <math decimalPlaces="4">
      <input>
        <e type="operand">X</e>
        <e type="operand">data</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="2">col</e>
        <e type="operator" args="2">:</e>
        <e type="operand">Y</e>
        <e type="operand">data</e>
        <e type="operand">2</e>
        <e type="function" preserve="true" args="2">col</e>
        <e type="operator" args="2">:</e>
        <e type="operand">1</e>
        <e type="operand">2</e>
        <e type="function" preserve="true" args="4">mat</e>
        <e type="operand">L</e>
        <e type="operand">X</e>
        <e type="function" preserve="true" args="1">Min</e>
        <e type="operator" args="2">:</e>
        <e type="operand">H</e>
        <e type="operand">X</e>
        <e type="function" preserve="true" args="1">Max</e>
        <e type="operator" args="2">:</e>
        <e type="operand">1</e>
        <e type="operand">2</e>
        <e type="function" preserve="true" args="4">mat</e>
        <e type="operand">x</e>
        <e type="function" args="1">c</e>
        <e type="operand">1</e>
        <e type="operand">L</e>
        <e type="operand">x</e>
        <e type="operator" args="2">≤</e>
        <e type="bracket">(</e>
        <e type="operand">x</e>
        <e type="operand">H</e>
        <e type="operator" args="2">≤</e>
        <e type="bracket">(</e>
        <e type="operator" args="2">&amp;</e>
        <e type="operand" style="string" />
        <e type="function" preserve="true" args="3">cases</e>
        <e type="operator" args="2">:</e>
        <e type="operand">pts</e>
        <e type="operand">data</e>
        <e type="operand" style="string">.</e>
        <e type="operand">9</e>
        <e type="operand" style="string">red</e>
        <e type="function" args="4">plot</e>
        <e type="operator" args="2">:</e>
        <e type="operand">4</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="6">sys</e>
      </input>
    </math>
  </region>
  <region id="155" left="324" top="11448" width="240" height="158" color="#000000" bgColor="#ffffff" fontSize="10">
    <plot type="2d" render="lines" scale_x="10.4077752987422" scale_y="1.9487171" scale_z="20.2818096976165" rotate_x="0" rotate_y="0" rotate_z="0" transpose_x="-92" transpose_y="-40" transpose_z="0">
      <input>
        <e type="operand">pts</e>
      </input>
    </plot>
  </region>
  <region id="156" left="27" top="11574" width="131" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
    <math decimalPlaces="4">
      <input>
        <e type="operand">data</e>
        <e type="function" preserve="true" args="1">rows</e>
      </input>
      <result action="numeric">
        <e type="operand">51</e>
      </result>
    </math>
  </region>
  <region id="157" top="11646" color="#000000" bgColor="#ebebeb">
    <area collapsed="true">
      <title lang="eng">
        <p>   l_p_c tridiagonal     </p>
      </title>
    </area>
    <region id="158" left="351" top="11682" width="124" height="65" color="#000000" bgColor="#ebebeb" fontSize="10">
      <math decimalPlaces="6">
        <input>
          <e type="operand">n</e>
          <e type="operand">data</e>
          <e type="function" preserve="true" args="1">rows</e>
          <e type="operator" args="2">:</e>
          <e type="operand">N</e>
          <e type="operand">n</e>
          <e type="operand">1</e>
          <e type="operator" args="2">-</e>
          <e type="operator" args="2">:</e>
          <e type="operand">r</e>
          <e type="operand">2</e>
          <e type="operand">N</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operator" args="2">:</e>
          <e type="operand">3</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="5">line</e>
        </input>
      </math>
    </region>
    <region id="159" left="18" top="11745" width="322" height="106" border="true" color="#000000" bgColor="#ebebeb" fontSize="10">
      <math optimize="2" decimalPlaces="4">
        <description active="true" position="Top" lang="eng">
          <p>Install the constant vector 'br'</p>
        </description>
        <input>
          <e type="operand">i</e>
          <e type="operand">r</e>
          <e type="operand">br</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">Y</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">Y</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">-</e>
          <e type="operand">X</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">X</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">-</e>
          <e type="operator" args="2">/</e>
          <e type="bracket">(</e>
          <e type="operand">Y</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">Y</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operator" args="2">-</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">-</e>
          <e type="operand">X</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">X</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operator" args="2">-</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">-</e>
          <e type="operator" args="2">/</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">-</e>
          <e type="function" preserve="true" args="1">eval</e>
          <e type="operator" args="2">:</e>
          <e type="operand">br</e>
          <e type="operand">N</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">0</e>
          <e type="operator" args="2">:</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">line</e>
          <e type="function" preserve="true" args="3">for</e>
        </input>
      </math>
    </region>
    <region id="160" left="351" top="11754" width="301" height="31" color="#000000" bgColor="#ebebeb" fontSize="14">
      <text lang="eng">
        <p bold="true">Prepare the cubic splines</p>
      </text>
    </region>
    <region id="161" left="648" top="11781" width="94" height="99" color="#000000" bgColor="#ebebeb" fontSize="10">
      <math decimalPlaces="4">
        <input>
          <e type="operand">1</e>
          <e type="operand">0</e>
          <e type="operand">0</e>
          <e type="operand">0</e>
          <e type="operand">0</e>
          <e type="operand">0</e>
          <e type="operand">0</e>
          <e type="operand">0</e>
          <e type="operand">0</e>
          <e type="operand">0</e>
          <e type="operand">0</e>
          <e type="operand">0</e>
          <e type="operand">0</e>
          <e type="operand">0</e>
          <e type="operand">0</e>
          <e type="operand">0</e>
          <e type="operand">0</e>
          <e type="operand">0</e>
          <e type="operand">0</e>
          <e type="operand">0</e>
          <e type="operand">0</e>
          <e type="operand">0</e>
          <e type="operand">0</e>
          <e type="operand">0</e>
          <e type="operand">1</e>
          <e type="operand">5</e>
          <e type="operand">5</e>
          <e type="function" preserve="true" args="27">mat</e>
        </input>
      </math>
    </region>
    <region id="162" left="351" top="11799" width="84" height="61" color="#000000" bgColor="#ebebeb" fontSize="10">
      <math decimalPlaces="4">
        <description active="true" position="Right" lang="eng">
          <p>Initialise the blankdiagonal matrix</p>
        </description>
        <input>
          <e type="operand">M</e>
          <e type="operand">1</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="3">el</e>
          <e type="operand">1</e>
          <e type="operator" args="2">:</e>
          <e type="operand">M</e>
          <e type="operand">n</e>
          <e type="operand">n</e>
          <e type="function" preserve="true" args="3">el</e>
          <e type="operand">1</e>
          <e type="operator" args="2">:</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">sys</e>
        </input>
      </math>
    </region>
    <region id="163" left="9" top="11889" width="579" height="31" color="#000000" bgColor="#ebebeb" fontSize="14">
      <text lang="eng">
        <p bold="true">The respective l_p_c splines tridiagonal matrices</p>
      </text>
    </region>
    <region id="164" left="18" top="11934" width="499" height="24" color="#000000" bgColor="#ebebeb" fontSize="10">
      <text lang="eng">
        <p bold="true">0. Construct the tridiagonal linear spline matrix [lspline] </p>
      </text>
    </region>
    <region id="165" left="18" top="11961" width="182" height="65" border="true" color="#000000" bgColor="#ebebeb" fontSize="10">
      <math optimize="2" decimalPlaces="4">
        <input>
          <e type="operand">i</e>
          <e type="operand">r</e>
          <e type="operand">M</e>
          <e type="operand">i</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operator" args="2">-</e>
          <e type="function" preserve="true" args="3">el</e>
          <e type="operand">X</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">X</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operator" args="2">-</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">-</e>
          <e type="operand">6</e>
          <e type="operator" args="2">/</e>
          <e type="operator" args="2">:</e>
          <e type="function" preserve="true" args="3">for</e>
        </input>
      </math>
    </region>
    <region id="166" left="234" top="11961" width="182" height="65" border="true" color="#000000" bgColor="#ebebeb" fontSize="10">
      <math optimize="2" decimalPlaces="4">
        <input>
          <e type="operand">i</e>
          <e type="operand">r</e>
          <e type="operand">M</e>
          <e type="operand">i</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="3">el</e>
          <e type="operand">X</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">X</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operator" args="2">-</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">-</e>
          <e type="operand">3</e>
          <e type="operator" args="2">/</e>
          <e type="operator" args="2">:</e>
          <e type="function" preserve="true" args="3">for</e>
        </input>
      </math>
    </region>
    <region id="167" left="441" top="11961" width="182" height="65" border="true" color="#000000" bgColor="#ebebeb" fontSize="10">
      <math optimize="2" decimalPlaces="4">
        <input>
          <e type="operand">i</e>
          <e type="operand">r</e>
          <e type="operand">M</e>
          <e type="operand">i</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="function" preserve="true" args="3">el</e>
          <e type="operand">X</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">X</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">-</e>
          <e type="operand">6</e>
          <e type="operator" args="2">/</e>
          <e type="operator" args="2">:</e>
          <e type="function" preserve="true" args="3">for</e>
        </input>
      </math>
    </region>
    <region id="168" left="18" top="12042" width="524" height="24" color="#000000" bgColor="#ebebeb" fontSize="10">
      <text lang="eng">
        <p bold="true">1. Construct the tridiagonal parabolic spline matrix [pspline] </p>
      </text>
    </region>
    <region id="169" left="18" top="12069" width="80" height="32" color="#000000" bgColor="#ebebeb" fontSize="10">
      <math optimize="2" decimalPlaces="4">
        <input>
          <e type="operand">M</e>
          <e type="operand">1</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="3">el</e>
          <e type="operand">1</e>
          <e type="operator" args="1">-</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="170" left="135" top="12069" width="101" height="32" color="#000000" bgColor="#ebebeb" fontSize="10">
      <math optimize="2" decimalPlaces="4">
        <input>
          <e type="operand">M</e>
          <e type="operand">N</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="operand">N</e>
          <e type="function" preserve="true" args="3">el</e>
          <e type="operand">1</e>
          <e type="operator" args="1">-</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="171" left="18" top="12123" width="491" height="24" color="#000000" bgColor="#ebebeb" fontSize="10">
      <text lang="eng">
        <p bold="true">2. Construct the tridiagonal cubic spline matrix [cspline] </p>
      </text>
    </region>
    <region id="172" left="18" top="12159" width="140" height="61" color="#000000" bgColor="#ebebeb" fontSize="10">
      <math optimize="2" decimalPlaces="4">
        <input>
          <e type="operand">M</e>
          <e type="operand">1</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="3">el</e>
          <e type="operand">X</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">X</e>
          <e type="operand">3</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">-</e>
          <e type="bracket">(</e>
          <e type="operand">X</e>
          <e type="operand">3</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">X</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">-</e>
          <e type="operator" args="2">/</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="173" left="180" top="12159" width="187" height="59" color="#000000" bgColor="#ebebeb" fontSize="10">
      <math optimize="2" decimalPlaces="4">
        <input>
          <e type="operand">M</e>
          <e type="operand">N</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="operand">N</e>
          <e type="function" preserve="true" args="3">el</e>
          <e type="operand">X</e>
          <e type="operand">N</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">X</e>
          <e type="operand">N</e>
          <e type="operand">2</e>
          <e type="operator" args="2">-</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">-</e>
          <e type="bracket">(</e>
          <e type="operand">X</e>
          <e type="operand">N</e>
          <e type="operand">2</e>
          <e type="operator" args="2">-</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">X</e>
          <e type="operand">N</e>
          <e type="operand">1</e>
          <e type="operator" args="2">-</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">-</e>
          <e type="operator" args="2">/</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="174" left="387" top="12159" width="132" height="61" color="#000000" bgColor="#ebebeb" fontSize="10">
      <math optimize="2" decimalPlaces="4">
        <input>
          <e type="operand">M</e>
          <e type="operand">1</e>
          <e type="operand">3</e>
          <e type="function" preserve="true" args="3">el</e>
          <e type="operand">X</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">X</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">-</e>
          <e type="bracket">(</e>
          <e type="operand">X</e>
          <e type="operand">3</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">X</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">-</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">/</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="175" left="540" top="12159" width="195" height="61" color="#000000" bgColor="#ebebeb" fontSize="10">
      <math optimize="2" decimalPlaces="4">
        <input>
          <e type="operand">M</e>
          <e type="operand">N</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="operand">N</e>
          <e type="operand">1</e>
          <e type="operator" args="2">-</e>
          <e type="function" preserve="true" args="3">el</e>
          <e type="operand">X</e>
          <e type="operand">N</e>
          <e type="operand">1</e>
          <e type="operator" args="2">-</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">X</e>
          <e type="operand">N</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">-</e>
          <e type="bracket">(</e>
          <e type="operand">X</e>
          <e type="operand">N</e>
          <e type="operand">1</e>
          <e type="operator" args="2">-</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">X</e>
          <e type="operand">N</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">-</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">/</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="176" top="12240" color="#000000" bgColor="#ebebeb">
      <area terminator="true" />
    </region>
  </region>
  <region id="177" left="45" top="12285" width="43" height="32" color="#000000" bgColor="#ffffff">
    <picture>
      <raw format="png" encoding="base64">iVBORw0KGgoAAAANSUhEUgAAACMAAAAYCAYAAABwZEQ3AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAACpSURBVEhLzdRNCoMwEEBhKZ5EPFnxWNKTSU8iTdvFgyojJvPjdPE2mQQ+EkjXv9ZS3a2X151qx3ya7pM8N6bC/KKW5yLvVWTCkBfKBUNWlCuGtKgQDLWiQjFUi+qkw1GdoS7F0BEqBUN7VCqGQP0FZhzGMj/mXAyI1GfaI1IwRwi65NM7Q1AophZBIZhWBLlitAhywVgRZMJ4IUiF+SLEubEmjPdNbFvLG1DzBUqJJvVOAAAAAElFTkSuQmCC</raw>
    </picture>
  </region>
  <region id="178" left="162" top="12285" width="43" height="32" color="#000000" bgColor="#ffffff">
    <picture>
      <raw format="png" encoding="base64">iVBORw0KGgoAAAANSUhEUgAAACMAAAAYCAYAAABwZEQ3AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADFSURBVEhLzdNbCoMwEIXhUFxJcWXFZUlXJq5EmlLKCYrnkGTSdHz4X4wzfHgJw2uL3boN/LqoC2Z6TF+IF2ZZlyPCAyMRiMyozJgsApFZVTWmGIHIDlUxphqByC5VFmNGILJTJTHNCEMnjAcCJYwnAoUrIFCYn3Mc7yM9/HfpNV0BdfqAPVHy1/ZASQxqRpGdqiwGmVFkl6oYg6pRZIeqGoOKUWRWZcagLIrMqJoxSKLIvaqfYfYdUORc1QXzKT0pcsbb4hvMKQVKjmB8dgAAAABJRU5ErkJggg==</raw>
    </picture>
  </region>
  <region id="179" left="99" top="12294" width="43" height="24" color="#000000" bgColor="#ffff80" fontSize="10">
    <math decimalPlaces="6">
      <input>
        <e type="operand">M</e>
        <e type="operand">M</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="180" left="54" top="12321" width="132" height="35" color="#000000" bgColor="#ffff80" fontSize="10">
    <math optimize="2" decimalPlaces="6">
      <description active="true" position="Right" lang="eng">
        <p>The respective spline coefficients.Watch possible 'matrix NON-invertibe'.</p>
      </description>
      <input>
        <e type="operand">s</e>
        <e type="operand">M</e>
        <e type="operand">1</e>
        <e type="operator" args="1">-</e>
        <e type="operator" args="2">^</e>
        <e type="operand">br</e>
        <e type="operator" args="2">*</e>
        <e type="function" preserve="true" args="1">eval</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="181" left="189" top="12366" width="337" height="72" color="#000000" bgColor="#ffffff" fontSize="10">
    <text lang="eng">
      <p>Disable the 'cspline' tridiagonalto collect 'pspline' ... disable 'pspline &amp; cspline' tridiagonal to collect 'lspline.</p>
    </text>
  </region>
  <region id="182" left="54" top="12375" width="120" height="32" color="#000000" bgColor="#ffffff" fontSize="10">
    <math>
      <input>
        <e type="operand">s</e>
        <e type="operand">s</e>
        <e type="operand">6</e>
        <e type="function" preserve="true" args="2">round</e>
        <e type="function" preserve="true" args="1">vectorize</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="183" top="12456" color="#000000" bgColor="#ffffff">
    <area collapsed="true">
      <title lang="eng">
        <p>     fintegrate(s,X,Y)     </p>
      </title>
    </area>
    <region id="184" left="18" top="12492" width="568" height="128" border="true" color="#000000" bgColor="#ffffe1" fontSize="10">
      <math optimize="2" decimalPlaces="4">
        <description active="true" position="Top" lang="eng">
          <p>Prepare the pseudo-integrand</p>
        </description>
        <input>
          <e type="operand">s</e>
          <e type="operand">X</e>
          <e type="operand">Y</e>
          <e type="function" args="3">fintegrate</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operand">N</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operand">h</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">X</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">X</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">-</e>
          <e type="operator" args="2">:</e>
          <e type="operand">f</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">h</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">2</e>
          <e type="operator" args="2">/</e>
          <e type="operand">Y</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">Y</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">+</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">*</e>
          <e type="operand">h</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="bracket">(</e>
          <e type="operand">3</e>
          <e type="operator" args="2">^</e>
          <e type="operand">24</e>
          <e type="operator" args="2">/</e>
          <e type="operand">s</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">s</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">+</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">-</e>
          <e type="operator" args="2">:</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">line</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">f</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">line</e>
          <e type="function" preserve="true" args="1">eval</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="185" top="12654" color="#000000" bgColor="#ffffff">
      <area terminator="true" />
    </region>
  </region>
  <region id="186" left="18" top="12690" width="185" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
    <math optimize="2" decimalPlaces="4">
      <input>
        <e type="operand">Σ</e>
        <e type="operand">s</e>
        <e type="operand">X</e>
        <e type="operand">Y</e>
        <e type="function" args="3">fintegrate</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="187" left="270" top="12690" width="43" height="24" color="#000000" bgColor="#ffff80" fontSize="10">
    <math decimalPlaces="6">
      <input>
        <e type="operand">Σ</e>
        <e type="operand">Σ</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="188" left="18" top="12726" width="297" height="145" border="true" color="#000000" bgColor="#ffffe1" fontSize="10">
    <math optimize="2" decimalPlaces="4">
      <description active="true" position="Top" lang="eng">
        <p>Export the cumulative integral</p>
      </description>
      <input>
        <e type="operand">Σcumul</e>
        <e type="operand">n</e>
        <e type="operand">X</e>
        <e type="function" preserve="true" args="1">rows</e>
        <e type="operand">1</e>
        <e type="operator" args="2">-</e>
        <e type="operator" args="2">:</e>
        <e type="operand">Sum</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">0</e>
        <e type="operator" args="2">:</e>
        <e type="operand">Sum</e>
        <e type="operand">n</e>
        <e type="operand">1</e>
        <e type="operator" args="2">+</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">0</e>
        <e type="operator" args="2">:</e>
        <e type="operand">i</e>
        <e type="operand">1</e>
        <e type="operand">n</e>
        <e type="function" preserve="true" args="2">range</e>
        <e type="operand">Sum</e>
        <e type="operand">i</e>
        <e type="operand">1</e>
        <e type="operator" args="2">+</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">Sum</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">Σ</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">+</e>
        <e type="function" preserve="true" args="1">eval</e>
        <e type="operator" args="2">:</e>
        <e type="function" preserve="true" args="3">for</e>
        <e type="operand">X</e>
        <e type="operand">Sum</e>
        <e type="function" preserve="true" args="2">augment</e>
        <e type="operand">5</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="7">line</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="189" left="351" top="12726" width="260" height="158" color="#000000" bgColor="#ffffff" fontSize="10">
    <plot type="2d" render="points" scale_x="4.45849769368943" scale_y="1.929229929" scale_z="8.60146718904312" rotate_x="0" rotate_y="0" rotate_z="0" transpose_x="-81" transpose_y="-52" transpose_z="0">
      <description active="true" position="Top" lang="eng">
        <p>l_p_c spline cumulative integrate</p>
      </description>
      <input>
        <e type="operand">Σcumul</e>
        <e type="operand" style="string">.</e>
        <e type="operand">9</e>
        <e type="operand" style="string">blue</e>
        <e type="function" args="4">plot</e>
        <e type="operand">0</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">sys</e>
      </input>
    </plot>
  </region>
  <region id="190" top="12978" color="#000000" bgColor="#ffffff">
    <area collapsed="true">
      <title lang="eng">
        <p>     dspline(s,X,Y,t)     </p>
      </title>
    </area>
    <region id="191" left="18" top="13014" width="549" height="305" border="true" color="#000000" bgColor="#ffffe1" fontSize="10">
      <math optimize="2" decimalPlaces="4">
        <input>
          <e type="operand">s</e>
          <e type="operand">X</e>
          <e type="operand">Y</e>
          <e type="operand">t</e>
          <e type="function" args="4">dspline</e>
          <e type="operand">t</e>
          <e type="operand">X</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">≤</e>
          <e type="operand">k</e>
          <e type="operand">1</e>
          <e type="operator" args="2">:</e>
          <e type="operand">t</e>
          <e type="operand">X</e>
          <e type="operand">X</e>
          <e type="function" preserve="true" args="1">rows</e>
          <e type="operand">1</e>
          <e type="operator" args="2">-</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">≥</e>
          <e type="operand">k</e>
          <e type="operand">X</e>
          <e type="function" preserve="true" args="1">rows</e>
          <e type="operand">1</e>
          <e type="operator" args="2">-</e>
          <e type="operator" args="2">:</e>
          <e type="operand">k</e>
          <e type="operand">1</e>
          <e type="operator" args="2">:</e>
          <e type="operand">t</e>
          <e type="operand">X</e>
          <e type="operand">k</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">&gt;</e>
          <e type="operand">k</e>
          <e type="operand">k</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="operator" args="2">:</e>
          <e type="function" preserve="true" args="2">while</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">line</e>
          <e type="function" preserve="true" args="3">if</e>
          <e type="function" preserve="true" args="3">if</e>
          <e type="operand">c</e>
          <e type="operand">Y</e>
          <e type="operand">k</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">Y</e>
          <e type="operand">k</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">-</e>
          <e type="operand">X</e>
          <e type="operand">k</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">X</e>
          <e type="operand">k</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">-</e>
          <e type="operator" args="2">/</e>
          <e type="operand">s</e>
          <e type="operand">k</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">2</e>
          <e type="operand">s</e>
          <e type="operand">k</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="bracket">(</e>
          <e type="operand">X</e>
          <e type="operand">k</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">X</e>
          <e type="operand">k</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">-</e>
          <e type="operand">6</e>
          <e type="operator" args="2">/</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">-</e>
          <e type="operator" args="2">:</e>
          <e type="operand">s</e>
          <e type="operand">k</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">s</e>
          <e type="operand">k</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">-</e>
          <e type="operand">X</e>
          <e type="operand">k</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">X</e>
          <e type="operand">k</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">-</e>
          <e type="operator" args="2">/</e>
          <e type="bracket">(</e>
          <e type="operand">t</e>
          <e type="operand">X</e>
          <e type="operand">k</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">-</e>
          <e type="bracket">(</e>
          <e type="operand">2</e>
          <e type="operator" args="2">^</e>
          <e type="operand">2</e>
          <e type="operator" args="2">/</e>
          <e type="operator" args="2">*</e>
          <e type="operand">s</e>
          <e type="operand">k</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">t</e>
          <e type="operand">X</e>
          <e type="operand">k</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">-</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operand">c</e>
          <e type="operator" args="2">+</e>
          <e type="operand">3</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="5">line</e>
          <e type="function" preserve="true" args="1">eval</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="192" top="13329" color="#000000" bgColor="#ffffff">
      <area terminator="true" />
    </region>
  </region>
  <region id="193" left="27" top="13365" width="205" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
    <math decimalPlaces="4">
      <input>
        <e type="operand">x</e>
        <e type="function" args="1">D</e>
        <e type="operand">s</e>
        <e type="operand">X</e>
        <e type="operand">Y</e>
        <e type="operand">x</e>
        <e type="function" args="4">dspline</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="194" left="306" top="13365" width="123" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
    <math decimalPlaces="6">
      <input>
        <e type="operand">3</e>
        <e type="function" args="1">D</e>
      </input>
      <result action="numeric">
        <e type="operand">0.15988</e>
      </result>
    </math>
  </region>
  <region id="195" left="27" top="13446" width="183" height="78" border="true" color="#000000" bgColor="#ffffe1" fontSize="10">
    <math decimalPlaces="6">
      <input>
        <e type="operand">x</e>
        <e type="function" args="1">D1</e>
        <e type="operand">L</e>
        <e type="operand">x</e>
        <e type="operator" args="2">≤</e>
        <e type="bracket">(</e>
        <e type="operand">x</e>
        <e type="operand">H</e>
        <e type="operator" args="2">≤</e>
        <e type="bracket">(</e>
        <e type="operator" args="2">&amp;</e>
        <e type="bracket">(</e>
        <e type="operand">x</e>
        <e type="function" args="1">D</e>
        <e type="operand" style="string">out spline</e>
        <e type="function" preserve="true" args="3">if</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="196" left="216" top="13446" width="240" height="158" border="true" color="#000000" bgColor="#ebebeb" fontSize="10">
    <plot type="2d" render="lines" scale_x="10.619095295115" scale_y="2.1324856255488" scale_z="22.6450680731657" rotate_x="0" rotate_y="0" rotate_z="0" transpose_x="-81" transpose_y="0" transpose_z="0">
      <description active="true" position="Top" lang="eng">
        <p>The scalar dspline 1rst deriv.</p>
      </description>
      <input>
        <e type="operand">x</e>
        <e type="function" args="1">D1</e>
        <e type="operand">0</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">sys</e>
      </input>
    </plot>
  </region>
  <region id="197" left="459" top="13446" width="262" height="158" border="true" color="#000000" bgColor="#ffe1e1" fontSize="10">
    <plot type="2d" render="lines" scale_x="2.74069252395361" scale_y="2.05912285796665" scale_z="5.64342262273119" rotate_x="0" rotate_y="0" rotate_z="0" transpose_x="-85" transpose_y="0" transpose_z="0">
      <description active="true" position="Top" lang="eng">
        <p>2nd derivative of [lpc] spline</p>
      </description>
      <input>
        <e type="operand">X</e>
        <e type="operand">s</e>
        <e type="function" preserve="true" args="2">augment</e>
        <e type="operand">0</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">sys</e>
      </input>
    </plot>
  </region>
  <region id="198" top="13707" color="#000000" bgColor="#ffffff">
    <area collapsed="true">
      <title lang="eng">
        <p>     interpspline(s,X,Y,t)     </p>
      </title>
    </area>
    <region id="199" left="27" top="13734" width="583" height="369" border="true" color="#000000" bgColor="#ffffe1" fontSize="10">
      <math decimalPlaces="4">
        <description active="true" position="Top" lang="eng">
          <p>The while loop form of the spline interpolation function</p>
        </description>
        <input>
          <e type="operand">s</e>
          <e type="operand">X</e>
          <e type="operand">Y</e>
          <e type="operand">t</e>
          <e type="function" args="4">interpspline</e>
          <e type="operand" style="string">Find the knots that bracket 't' </e>
          <e type="operand">i0</e>
          <e type="operand">1</e>
          <e type="operator" args="2">:</e>
          <e type="operand">j</e>
          <e type="operand">X</e>
          <e type="function" preserve="true" args="1">rows</e>
          <e type="operator" args="2">:</e>
          <e type="operand">j</e>
          <e type="operand">i0</e>
          <e type="operator" args="2">-</e>
          <e type="operand">1</e>
          <e type="operator" args="2">&gt;</e>
          <e type="operand">i</e>
          <e type="operand">i0</e>
          <e type="operand">j</e>
          <e type="operator" args="2">+</e>
          <e type="operand">2</e>
          <e type="operator" args="2">/</e>
          <e type="function" preserve="true" args="1">Floor</e>
          <e type="operator" args="2">:</e>
          <e type="operand">X</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">t</e>
          <e type="operator" args="2">&gt;</e>
          <e type="operand">j</e>
          <e type="operand">i</e>
          <e type="operator" args="2">:</e>
          <e type="operand">i0</e>
          <e type="operand">i</e>
          <e type="operator" args="2">:</e>
          <e type="function" preserve="true" args="3">if</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">line</e>
          <e type="function" preserve="true" args="2">while</e>
          <e type="operand" style="string">Evaluate the spline based on those knots</e>
          <e type="operand">h</e>
          <e type="operand">X</e>
          <e type="operand">j</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">X</e>
          <e type="operand">i0</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">-</e>
          <e type="operator" args="2">:</e>
          <e type="operand">a</e>
          <e type="operand">X</e>
          <e type="operand">j</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">t</e>
          <e type="operator" args="2">-</e>
          <e type="operand">h</e>
          <e type="operator" args="2">/</e>
          <e type="operator" args="2">:</e>
          <e type="operand">b</e>
          <e type="operand">t</e>
          <e type="operand">X</e>
          <e type="operand">i0</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">-</e>
          <e type="operand">h</e>
          <e type="operator" args="2">/</e>
          <e type="operator" args="2">:</e>
          <e type="operand">a</e>
          <e type="operand">Y</e>
          <e type="operand">i0</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">*</e>
          <e type="operand">b</e>
          <e type="operand">Y</e>
          <e type="operand">j</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operand">h</e>
          <e type="operand">2</e>
          <e type="operator" args="2">^</e>
          <e type="operand">6</e>
          <e type="operator" args="2">/</e>
          <e type="operand">a</e>
          <e type="operand">a</e>
          <e type="operand">2</e>
          <e type="operator" args="2">^</e>
          <e type="operand">1</e>
          <e type="operator" args="2">-</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">*</e>
          <e type="operand">s</e>
          <e type="operand">i0</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">*</e>
          <e type="operand">b</e>
          <e type="operand">b</e>
          <e type="operand">2</e>
          <e type="operator" args="2">^</e>
          <e type="operand">1</e>
          <e type="operator" args="2">-</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">*</e>
          <e type="operand">s</e>
          <e type="operand">j</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operand">9</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="11">line</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="200" top="14130" color="#000000" bgColor="#ffffff">
      <area terminator="true" />
    </region>
  </region>
  <region id="201" left="27" top="14175" width="325" height="151" border="true" color="#000000" bgColor="#ffffe1" fontSize="10">
    <math optimize="2" decimalPlaces="4">
      <input>
        <e type="operand">x</e>
        <e type="function" args="1">Spline</e>
        <e type="operand">s</e>
        <e type="operand">X</e>
        <e type="operand">Y</e>
        <e type="operand">x</e>
        <e type="function" args="4">interpspline</e>
        <e type="operator" args="2">:</e>
        <e type="operand">x</e>
        <e type="function" args="1">D1</e>
        <e type="operand">s</e>
        <e type="operand">X</e>
        <e type="operand">Y</e>
        <e type="operand">x</e>
        <e type="function" args="4">dspline</e>
        <e type="operator" args="2">:</e>
        <e type="operand">vx</e>
        <e type="operand">X</e>
        <e type="operator" args="2">:</e>
        <e type="operand">vy</e>
        <e type="operand">Σcumul</e>
        <e type="operand">2</e>
        <e type="function" preserve="true" args="2">col</e>
        <e type="operator" args="2">:</e>
        <e type="operand">1</e>
        <e type="operand">2</e>
        <e type="function" preserve="true" args="4">mat</e>
        <e type="operand">x</e>
        <e type="function" args="1">Σspline</e>
        <e type="operand">s</e>
        <e type="operand">vx</e>
        <e type="operand">vy</e>
        <e type="operand">x</e>
        <e type="function" args="4">interpspline</e>
        <e type="operator" args="2">:</e>
        <e type="operand">x</e>
        <e type="function" args="1">D2</e>
        <e type="operand">s</e>
        <e type="operand">X</e>
        <e type="operand">s</e>
        <e type="operand">x</e>
        <e type="function" args="4">interpspline</e>
        <e type="operator" args="2">:</e>
        <e type="operand">x</e>
        <e type="function" args="1">u</e>
        <e type="operand">1</e>
        <e type="operand">L</e>
        <e type="operand">x</e>
        <e type="operator" args="2">≤</e>
        <e type="bracket">(</e>
        <e type="operand">x</e>
        <e type="operand">H</e>
        <e type="operator" args="2">≤</e>
        <e type="bracket">(</e>
        <e type="operator" args="2">&amp;</e>
        <e type="operand" style="string" />
        <e type="function" preserve="true" args="3">cases</e>
        <e type="operator" args="2">:</e>
        <e type="operand">6</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="8">sys</e>
      </input>
    </math>
  </region>
  <region id="202" left="369" top="14175" width="167" height="24" color="#000000" bgColor="#e1ff80" fontSize="10">
    <math decimalPlaces="4">
      <description active="true" position="Right" lang="eng">
        <p>from dichotomy below</p>
      </description>
      <input>
        <e type="operand">var</e>
        <e type="operand">5.987910238278</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="203" left="369" top="14211" width="240" height="158" color="#000000" bgColor="#ffe1e1" fontSize="10">
    <plot type="2d" render="lines" scale_x="3.31289665556134" scale_y="2.100931392681" scale_z="6.96016858437672" rotate_x="0" rotate_y="0" rotate_z="0" transpose_x="-99" transpose_y="0" transpose_z="0">
      <description active="true" position="Top" lang="eng">
        <p>2nd derivative "scalar"</p>
      </description>
      <input>
        <e type="operand">x</e>
        <e type="function" args="1">D2</e>
        <e type="operand">x</e>
        <e type="function" args="1">u</e>
        <e type="operator" args="2">*</e>
        <e type="operand">0</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">sys</e>
      </input>
    </plot>
  </region>
  <region id="204" left="27" top="14337" width="327" height="158" color="#000000" bgColor="#e1ff80" fontSize="10">
    <plot type="2d" render="lines" scale_x="4.18631838796917" scale_y="1.93471871744248" scale_z="0.292831739225827" rotate_x="0" rotate_y="0" rotate_z="0" transpose_x="-100" transpose_y="0" transpose_z="0">
      <description active="false" position="Top" lang="eng">
        <p />
      </description>
      <input>
        <e type="operand">x</e>
        <e type="function" args="1">Spline</e>
        <e type="operand">x</e>
        <e type="function" args="1">u</e>
        <e type="operator" args="2">*</e>
        <e type="operand">x</e>
        <e type="function" args="1">D1</e>
        <e type="operand">x</e>
        <e type="function" args="1">u</e>
        <e type="operator" args="2">*</e>
        <e type="operand">0.5</e>
        <e type="operand">x</e>
        <e type="function" args="1">Σspline</e>
        <e type="operator" args="2">*</e>
        <e type="operand">x</e>
        <e type="function" args="1">u</e>
        <e type="operator" args="2">*</e>
        <e type="operand">var</e>
        <e type="operand">var</e>
        <e type="function" args="1">Spline</e>
        <e type="operand" style="string">+</e>
        <e type="operand">25</e>
        <e type="operand" style="string">black</e>
        <e type="operand">1</e>
        <e type="operand">5</e>
        <e type="function" preserve="true" args="7">mat</e>
        <e type="operand">x</e>
        <e type="function" args="1">D2</e>
        <e type="operand">x</e>
        <e type="function" args="1">u</e>
        <e type="operator" args="2">*</e>
        <e type="operand">5</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="7">sys</e>
      </input>
    </plot>
  </region>
  <region id="205" left="369" top="14445" width="173" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
    <math decimalPlaces="4">
      <input>
        <e type="operand">x</e>
        <e type="function" args="1">f</e>
        <e type="operand">x</e>
        <e type="function" args="1">Spline</e>
        <e type="operand">x</e>
        <e type="function" args="1">D2</e>
        <e type="operator" args="2">-</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="206" left="576" top="14445" width="95" height="82" color="#000000" bgColor="#ffffff" fontSize="10">
    <math decimalPlaces="6">
      <input>
        <e type="operand">a</e>
        <e type="operand">5.75</e>
        <e type="operator" args="2">:</e>
        <e type="operand">b</e>
        <e type="operand">6.25</e>
        <e type="operator" args="2">:</e>
        <e type="operand">xn</e>
        <e type="operand">b</e>
        <e type="operand">a</e>
        <e type="operator" args="2">+</e>
        <e type="bracket">(</e>
        <e type="operand">2</e>
        <e type="operator" args="2">/</e>
        <e type="operator" args="2">:</e>
        <e type="operand">3</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="5">line</e>
      </input>
    </math>
  </region>
  <region id="207" left="369" top="14472" width="80" height="33" color="#000000" bgColor="#ffffff" fontSize="10">
    <math decimalPlaces="4">
      <input>
        <e type="operand">ε</e>
        <e type="operand">10</e>
        <e type="operand">12</e>
        <e type="operator" args="1">-</e>
        <e type="operator" args="2">^</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="208" left="369" top="14526" width="167" height="191" border="true" color="#000000" bgColor="#ffffe1" fontSize="10">
    <math fractionType="auto" decimalPlaces="6">
      <input>
        <e type="operand" style="string">Dichotomy</e>
        <e type="operand">n</e>
        <e type="operand">0</e>
        <e type="operator" args="2">:</e>
        <e type="operand">xn</e>
        <e type="function" args="1">f</e>
        <e type="function" preserve="true" args="1">abs</e>
        <e type="operand">ε</e>
        <e type="operator" args="2">&gt;</e>
        <e type="operand">xn</e>
        <e type="function" args="1">f</e>
        <e type="operand">a</e>
        <e type="function" args="1">f</e>
        <e type="operator" args="2">*</e>
        <e type="operand">0</e>
        <e type="operator" args="2">≤</e>
        <e type="operand">b</e>
        <e type="operand">xn</e>
        <e type="operator" args="2">:</e>
        <e type="operand">a</e>
        <e type="operand">xn</e>
        <e type="operator" args="2">:</e>
        <e type="function" preserve="true" args="3">if</e>
        <e type="operand">xn</e>
        <e type="operand">b</e>
        <e type="operand">a</e>
        <e type="operator" args="2">+</e>
        <e type="bracket">(</e>
        <e type="operand">2</e>
        <e type="operator" args="2">/</e>
        <e type="operator" args="2">:</e>
        <e type="operand">n</e>
        <e type="operand">n</e>
        <e type="operand">1</e>
        <e type="operator" args="2">+</e>
        <e type="operator" args="2">:</e>
        <e type="operand">3</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="5">line</e>
        <e type="function" preserve="true" args="2">while</e>
        <e type="operand">3</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="5">line</e>
      </input>
    </math>
  </region>
  <region id="209" left="540" top="14562" width="131" height="45" color="#000000" bgColor="#ffffe1" fontSize="10">
    <math decimalPlaces="6">
      <description active="true" position="Top" lang="eng">
        <p>sanity check</p>
      </description>
      <input>
        <e type="operand">xn</e>
        <e type="operand">n</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">mat</e>
      </input>
      <result action="numeric">
        <e type="operand">5.98791</e>
        <e type="operand">37</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">mat</e>
      </result>
    </math>
  </region>
  <region id="210" left="27" top="14607" width="301" height="109" color="#000000" bgColor="#e1ff80" fontSize="10">
    <math decimalPlaces="4">
      <input>
        <e type="operand">var</e>
        <e type="function" args="1">Spline</e>
        <e type="operand">var</e>
        <e type="function" args="1">D1</e>
        <e type="operand">var</e>
        <e type="function" args="1">Σspline</e>
        <e type="operand">var</e>
        <e type="function" args="1">Σspline</e>
        <e type="operand">π</e>
        <e type="function" args="1">Σspline</e>
        <e type="operator" args="2">-</e>
        <e type="operand">var</e>
        <e type="function" args="1">D2</e>
        <e type="operand">5</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="7">mat</e>
      </input>
      <result action="numeric">
        <e type="operand">0.5061</e>
        <e type="operand">0.5066</e>
        <e type="operator" args="1">-</e>
        <e type="operand">2.1515</e>
        <e type="operand">1.8554</e>
        <e type="operand">0.5061</e>
        <e type="operand">5</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="7">mat</e>
      </result>
    </math>
  </region>
  <region id="211" left="576" top="14688" width="149" height="26" color="#000000" bgColor="#ffe1e1" fontSize="10">
    <math decimalPlaces="0">
      <input>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="1">time</e>
        <e type="operand">t0</e>
        <e type="operator" args="2">-</e>
      </input>
      <result action="numeric">
        <e type="operand">33</e>
        <e type="operand" style="unit">s</e>
        <e type="operator" args="2">*</e>
      </result>
    </math>
  </region>
  <region id="212" left="18" top="14895" width="309" height="108" border="true" color="#000000" bgColor="#ebebeb" fontSize="10">
    <math optimize="2" decimalPlaces="4">
      <input>
        <e type="operand">L</e>
        <e type="operand">H</e>
        <e type="operand">N</e>
        <e type="function" args="3">xd</e>
        <e type="operand">U</e>
        <e type="operand">0</e>
        <e type="operator" args="2">:</e>
        <e type="operand">dx</e>
        <e type="operand">H</e>
        <e type="operand">L</e>
        <e type="operator" args="2">-</e>
        <e type="operand">N</e>
        <e type="operator" args="2">/</e>
        <e type="operator" args="2">:</e>
        <e type="operand">1</e>
        <e type="operand">2</e>
        <e type="function" preserve="true" args="4">mat</e>
        <e type="operand">i</e>
        <e type="operand">1</e>
        <e type="operand">N</e>
        <e type="function" preserve="true" args="2">range</e>
        <e type="operand">U</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">L</e>
        <e type="operand">dx</e>
        <e type="operator" args="2">-</e>
        <e type="bracket">(</e>
        <e type="operand">dx</e>
        <e type="operand">i</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">+</e>
        <e type="function" preserve="true" args="1">eval</e>
        <e type="operator" args="2">:</e>
        <e type="function" preserve="true" args="3">for</e>
        <e type="operand">U</e>
        <e type="operand">3</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="5">line</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="213" left="333" top="14895" width="235" height="52" color="#000000" bgColor="#ebebeb" fontSize="10">
    <math>
      <description active="true" position="Right" lang="eng">
        <p>Discretize for X_Ynot scalar wrt 'x'</p>
      </description>
      <input>
        <e type="operand">L</e>
        <e type="operand">X</e>
        <e type="function" preserve="true" args="1">Min</e>
        <e type="operator" args="2">:</e>
        <e type="operand">H</e>
        <e type="operand">X</e>
        <e type="function" preserve="true" args="1">Max</e>
        <e type="operator" args="2">:</e>
        <e type="operand">N</e>
        <e type="operand">100</e>
        <e type="operator" args="2">:</e>
        <e type="operand">1</e>
        <e type="operand">3</e>
        <e type="function" preserve="true" args="5">mat</e>
        <e type="operand">U</e>
        <e type="operand">L</e>
        <e type="operand">H</e>
        <e type="operand">N</e>
        <e type="function" args="3">xd</e>
        <e type="operator" args="2">:</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">sys</e>
      </input>
    </math>
  </region>
  <region id="214" left="333" top="14958" width="284" height="77" color="#000000" bgColor="#ebebeb" fontSize="10">
    <math optimize="2">
      <input>
        <e type="operand">cumul</e>
        <e type="operand">i</e>
        <e type="operand">1</e>
        <e type="operand">U</e>
        <e type="function" preserve="true" args="1">rows</e>
        <e type="function" preserve="true" args="2">range</e>
        <e type="operand">Σ</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">1</e>
        <e type="operand">U</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="function" args="1">Σspline</e>
        <e type="operator" args="2">*</e>
        <e type="function" preserve="true" args="1">eval</e>
        <e type="operator" args="2">:</e>
        <e type="function" preserve="true" args="3">for</e>
        <e type="operand">U</e>
        <e type="operand">Σ</e>
        <e type="function" preserve="true" args="2">augment</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">line</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="215" left="18" top="15039" width="268" height="77" color="#000000" bgColor="#ebebeb" fontSize="10">
    <math optimize="2">
      <input>
        <e type="operand">S</e>
        <e type="operand">i</e>
        <e type="operand">1</e>
        <e type="operand">U</e>
        <e type="function" preserve="true" args="1">rows</e>
        <e type="function" preserve="true" args="2">range</e>
        <e type="operand">spline</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">U</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="function" args="1">Spline</e>
        <e type="function" preserve="true" args="1">eval</e>
        <e type="operator" args="2">:</e>
        <e type="function" preserve="true" args="3">for</e>
        <e type="operand">U</e>
        <e type="operand">spline</e>
        <e type="function" preserve="true" args="2">augment</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">line</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="216" left="333" top="15039" width="210" height="77" color="#000000" bgColor="#ebebeb" fontSize="10">
    <math optimize="2">
      <input>
        <e type="operand">D1</e>
        <e type="operand">i</e>
        <e type="operand">1</e>
        <e type="operand">U</e>
        <e type="function" preserve="true" args="1">rows</e>
        <e type="function" preserve="true" args="2">range</e>
        <e type="operand">d1</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">U</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="function" args="1">D1</e>
        <e type="function" preserve="true" args="1">eval</e>
        <e type="operator" args="2">:</e>
        <e type="function" preserve="true" args="3">for</e>
        <e type="operand">U</e>
        <e type="operand">d1</e>
        <e type="function" preserve="true" args="2">augment</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">line</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="217" left="549" top="15039" width="210" height="77" color="#000000" bgColor="#ebebeb" fontSize="10">
    <math optimize="2">
      <input>
        <e type="operand">D2</e>
        <e type="operand">i</e>
        <e type="operand">1</e>
        <e type="operand">U</e>
        <e type="function" preserve="true" args="1">rows</e>
        <e type="function" preserve="true" args="2">range</e>
        <e type="operand">d2</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">U</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="function" args="1">D2</e>
        <e type="function" preserve="true" args="1">eval</e>
        <e type="operator" args="2">:</e>
        <e type="function" preserve="true" args="3">for</e>
        <e type="operand">U</e>
        <e type="operand">d2</e>
        <e type="function" preserve="true" args="2">augment</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">line</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="218" left="333" top="15129" width="425" height="325" color="#000000" bgColor="#ffffff" fontSize="10" showInputData="False">
    <xyplot width="415" height="317" smoothing="false" points="100">
      <propertiessource index="1" sourcetype="PropertyGrid" />
      <grid gridcolor="LightGray" gridpattern="Solid" gridthickness="1" isxgrid="true" isygrid="true" />
      <xaxes xmin="0" xmax="10" xtick="2" numberformat="General" decimalplaces="3" />
      <yaxes ymin="-3" ymax="3" ytick="1" numberformat="General" decimalplaces="3" />
      <y2axes isy2axis="false" y2min="-1" y2max="1" y2tick="0.5" numberformat="General" decimalplaces="3" />
      <title2d title="The three companions [red, green, blue]" titlefont="Arial, 12pt, style=Bold" titlefontcolor="Black" />
      <xylabel labelfont="Arial, 10pt" labelfontcolor="Black" tickfont="Courier New, 10pt" tickfontcolor="Black" xlabel="x" ylabel="y" y2label="y2" />
      <legend isbordervisible="true" islegendvisible="false" legendbackcolor="White" legendbordercolor="Black" legendfont="Arial, 8pt" legendposition="NorthEast" textcolor="Black" />
      <traces>
        <trace seriesname="" isy2data="false" isvisible="true" plotmethod="Lines" linecolor="MediumOrchid" linethickness="1" linepattern="Solid" symbolsize="8" symboltype="None" symbolborderthickness="1" symbolbordercolor="Black" symbolfillcolor="White" />
        <trace seriesname="" isy2data="false" isvisible="true" plotmethod="Lines" linecolor="Red" linethickness="1" linepattern="Solid" symbolsize="8" symboltype="None" symbolborderthickness="1" symbolbordercolor="Black" symbolfillcolor="White" />
        <trace seriesname="" isy2data="false" isvisible="true" plotmethod="Lines" linecolor="Green" linethickness="1" linepattern="Solid" symbolsize="8" symboltype="None" symbolborderthickness="1" symbolbordercolor="Black" symbolfillcolor="White" />
        <trace seriesname="" isy2data="false" isvisible="true" plotmethod="Lines" linecolor="Blue" linethickness="1" linepattern="Solid" symbolsize="8" symboltype="None" symbolborderthickness="1" symbolbordercolor="Black" symbolfillcolor="White" />
        <trace seriesname="" isy2data="false" isvisible="true" plotmethod="Lines" linecolor="Black" linethickness="1" linepattern="Solid" symbolsize="8" symboltype="None" symbolborderthickness="1" symbolbordercolor="Black" symbolfillcolor="White" />
      </traces>
      <input>
        <e type="operand">S</e>
        <e type="operand">D1</e>
        <e type="operand">D2</e>
        <e type="operand">cumul</e>
        <e type="operand">0</e>
        <e type="operand">5</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="7">sys</e>
      </input>
    </xyplot>
  </region>
  <region id="219" left="333" top="15462" width="154" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
    <math>
      <description active="true" position="Right" lang="eng">
        <p>The 2nd derivative</p>
      </description>
      <input>
        <e type="operand">sub</e>
        <e type="operand">X</e>
        <e type="operand">s</e>
        <e type="function" preserve="true" args="2">augment</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="220" left="333" top="15498" width="221" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
    <math decimalPlaces="4">
      <input>
        <e type="operand">X</e>
        <e type="operand">s</e>
        <e type="operand">5</e>
        <e type="function" preserve="true" args="3">cinterp</e>
      </input>
      <result action="numeric">
        <e type="operand">2.0884</e>
        <e type="operator" args="1">-</e>
      </result>
    </math>
  </region>
  <region id="221" left="333" top="15534" width="428" height="208" color="#000000" bgColor="#ffffff" fontSize="10">
    <xyplot width="418" height="200" smoothing="false" points="100">
      <propertiessource index="1" sourcetype="PropertyGrid" />
      <grid gridcolor="LightGray" gridpattern="Solid" gridthickness="1" isxgrid="true" isygrid="true" />
      <xaxes xmin="2" xmax="8" xtick="1" numberformat="General" decimalplaces="3" />
      <yaxes ymin="-2.5" ymax="1" ytick="0.5" numberformat="General" decimalplaces="3" />
      <y2axes isy2axis="false" y2min="-1" y2max="1" y2tick="0.5" numberformat="General" decimalplaces="3" />
      <title2d title="" titlefont="Arial, 12pt" titlefontcolor="Black" />
      <xylabel labelfont="Arial, 10pt" labelfontcolor="Black" tickfont="Courier New, 10pt" tickfontcolor="Black" xlabel="x" ylabel="y" y2label="y2" />
      <legend isbordervisible="true" islegendvisible="false" legendbackcolor="White" legendbordercolor="Black" legendfont="Arial, 8pt" legendposition="NorthEast" textcolor="Black" />
      <traces>
        <trace seriesname="" isy2data="false" isvisible="true" plotmethod="Lines" linecolor="Red" linethickness="1" linepattern="Solid" symbolsize="8" symboltype="None" symbolborderthickness="1" symbolbordercolor="Black" symbolfillcolor="White" />
        <trace seriesname="" isy2data="false" isvisible="false" plotmethod="Lines" linecolor="Red" linethickness="1" linepattern="Solid" symbolsize="3" symboltype="Dot" symbolborderthickness="1" symbolbordercolor="Black" symbolfillcolor="Black" />
      </traces>
      <input>
        <e type="operand">X</e>
        <e type="operand">s</e>
        <e type="operand">x</e>
        <e type="function" preserve="true" args="3">cinterp</e>
        <e type="operand">sub</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">sys</e>
      </input>
    </xyplot>
  </region>
  <region id="222" left="27" top="15912" width="282" height="69" border="true" color="#000000" bgColor="#e1ffff" fontSize="10">
    <math decimalPlaces="4">
      <description active="true" position="Right" lang="eng">
        <p>user original polygon</p>
      </description>
      <input>
        <e type="operand">Xo</e>
        <e type="operand">1</e>
        <e type="operand">2</e>
        <e type="operand">4.5</e>
        <e type="operand">5.55</e>
        <e type="operand">7.5</e>
        <e type="operand">9</e>
        <e type="operand">11</e>
        <e type="operand">8.5</e>
        <e type="operand">1</e>
        <e type="operand">8</e>
        <e type="function" preserve="true" args="10">mat</e>
        <e type="function" preserve="true" args="1">transpose</e>
        <e type="operator" args="2">:</e>
        <e type="operand">Yo</e>
        <e type="operand">7.5</e>
        <e type="operand">7</e>
        <e type="operand">7</e>
        <e type="operand">6</e>
        <e type="operand">5</e>
        <e type="operand">3.5</e>
        <e type="operand">5</e>
        <e type="operand">7</e>
        <e type="operand">1</e>
        <e type="operand">8</e>
        <e type="function" preserve="true" args="10">mat</e>
        <e type="function" preserve="true" args="1">transpose</e>
        <e type="operator" args="2">:</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">sys</e>
      </input>
    </math>
  </region>
  <region id="223" left="27" top="15984" width="197" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
    <math>
      <input>
        <e type="operand">x</e>
        <e type="function" args="1">f</e>
        <e type="operand">Xo</e>
        <e type="operand">Yo</e>
        <e type="operand">x</e>
        <e type="function" preserve="true" args="3">ainterp</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="224" left="306" top="15984" width="161" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
    <math>
      <input>
        <e type="operand">XY</e>
        <e type="operand">Xo</e>
        <e type="operand">Yo</e>
        <e type="function" preserve="true" args="2">augment</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="225" left="27" top="16020" width="221" height="45" color="#000000" bgColor="#ffffff" fontSize="10">
    <math>
      <input>
        <e type="operand">x</e>
        <e type="function" args="1">c</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand">x</e>
        <e type="operator" args="2">≤</e>
        <e type="bracket">(</e>
        <e type="operand">x</e>
        <e type="operand">11</e>
        <e type="operator" args="2">≤</e>
        <e type="bracket">(</e>
        <e type="operator" args="2">&amp;</e>
        <e type="operand" style="string" />
        <e type="function" preserve="true" args="3">cases</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="226" left="27" top="16083" width="240" height="158" color="#000000" bgColor="#ffffff" fontSize="10">
    <plot type="2d" render="lines" scale_x="1.331" scale_y="1.61051" scale_z="1.61051" rotate_x="0" rotate_y="0" rotate_z="0" transpose_x="-78" transpose_y="-59" transpose_z="0">
      <description active="true" position="Top" lang="eng">
        <p>Not a case for cubic splines</p>
      </description>
      <input>
        <e type="operand">x</e>
        <e type="function" args="1">f</e>
        <e type="operand">x</e>
        <e type="function" args="1">c</e>
        <e type="operator" args="2">*</e>
        <e type="operand">XY</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">sys</e>
      </input>
    </plot>
  </region>
  <region id="227" left="603" top="16191" width="62" height="45" color="#000000" bgColor="#ffe1e1" fontSize="10">
    <math decimalPlaces="4">
      <input>
        <e type="operand">X</e>
        <e type="operand">Xo</e>
        <e type="operator" args="2">:</e>
        <e type="operand">Y</e>
        <e type="operand">Yo</e>
        <e type="operator" args="2">:</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">line</e>
      </input>
    </math>
  </region>
  <region id="228" left="315" top="16200" width="256" height="31" color="#000000" bgColor="#80ffff" fontSize="14">
    <text lang="eng">
      <p bold="true">Hermite smooth travel</p>
    </text>
  </region>
  <region id="229" left="315" top="16245" width="178" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
    <math>
      <input>
        <e type="operand">XoYo</e>
        <e type="operand">Xo</e>
        <e type="operand">Yo</e>
        <e type="function" preserve="true" args="2">augment</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="230" top="16335" color="#000000" bgColor="#ffffff">
    <area collapsed="true">
      <title lang="eng">
        <p>plotG(vx,vy,char,size,color) ... Hermite Polyline modules     </p>
      </title>
    </area>
    <region id="231" left="54" top="16371" width="523" height="76" border="true" color="#000000" bgColor="#ebebeb" fontSize="10">
      <math optimize="2" fractionType="auto" decimalPlaces="3">
        <input>
          <e type="operand">data</e>
          <e type="operand">char</e>
          <e type="operand">size</e>
          <e type="operand">clr</e>
          <e type="function" args="4">plot</e>
          <e type="operand">k</e>
          <e type="operand">1</e>
          <e type="operand">data</e>
          <e type="function" preserve="true" args="1">rows</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operand">r3</e>
          <e type="operand">k</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">char</e>
          <e type="operator" args="2">:</e>
          <e type="operand">r4</e>
          <e type="operand">k</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">size</e>
          <e type="operator" args="2">:</e>
          <e type="operand">r5</e>
          <e type="operand">k</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">clr</e>
          <e type="operator" args="2">:</e>
          <e type="operand">1</e>
          <e type="operand">3</e>
          <e type="function" preserve="true" args="5">mat</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">data</e>
          <e type="operand">r3</e>
          <e type="operand">r4</e>
          <e type="operand">r5</e>
          <e type="function" preserve="true" args="4">augment</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">line</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="232" left="63" top="16506" width="322" height="177" border="true" color="#000000" bgColor="#ebebeb" fontSize="10">
      <math decimalPlaces="4">
        <input>
          <e type="operand">z</e>
          <e type="operand">n</e>
          <e type="function" args="2">RepEnd</e>
          <e type="operand">m</e>
          <e type="operand">z</e>
          <e type="function" preserve="true" args="1">rows</e>
          <e type="operator" args="2">:</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operand">n</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operand">w</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">z</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">:</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">i</e>
          <e type="operand">n</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="bracket">(</e>
          <e type="operand">m</e>
          <e type="operand">n</e>
          <e type="operator" args="2">+</e>
          <e type="bracket">(</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operand">w</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">z</e>
          <e type="operand">i</e>
          <e type="operand">n</e>
          <e type="operator" args="2">-</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">:</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">i</e>
          <e type="operand">m</e>
          <e type="operand">n</e>
          <e type="operator" args="2">+</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="bracket">(</e>
          <e type="operand">m</e>
          <e type="operand">2</e>
          <e type="operand">n</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="bracket">(</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operand">w</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">z</e>
          <e type="operand">m</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">:</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">w</e>
          <e type="operand">5</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="7">line</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="233" left="405" top="16524" width="372" height="308" border="true" color="#000000" bgColor="#ebebeb" fontSize="10">
      <math decimalPlaces="4">
        <input>
          <e type="operand">data</e>
          <e type="function" args="1">Strip</e>
          <e type="operand" style="string">nest stripped in 'R' </e>
          <e type="operand">u</e>
          <e type="operand">data</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="2">col</e>
          <e type="operator" args="2">:</e>
          <e type="operand">v</e>
          <e type="operand">data</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="2">col</e>
          <e type="operator" args="2">:</e>
          <e type="operand">k</e>
          <e type="operand">0</e>
          <e type="operator" args="2">:</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operand">data</e>
          <e type="function" preserve="true" args="1">rows</e>
          <e type="operand">1</e>
          <e type="operator" args="2">-</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operand">v</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">v</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">≤</e>
          <e type="bracket">(</e>
          <e type="operand">v</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">v</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">≥</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">¤</e>
          <e type="operand">R</e>
          <e type="operand">k</e>
          <e type="operand">k</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="operator" args="2">:</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">u</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">v</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">1</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="4">mat</e>
          <e type="operator" args="2">:</e>
          <e type="operand">1</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="3">line</e>
          <e type="operand" style="string">Undefined</e>
          <e type="function" preserve="true" args="3">if</e>
          <e type="operand">1</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="3">line</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">line</e>
          <e type="operand" style="string">Un-nest R</e>
          <e type="operand">v</e>
          <e type="operand">R</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">:</e>
          <e type="operand">j</e>
          <e type="operand">2</e>
          <e type="operand">R</e>
          <e type="function" preserve="true" args="1">rows</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operand">v</e>
          <e type="operand">v</e>
          <e type="operand">R</e>
          <e type="operand">j</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="function" preserve="true" args="2">stack</e>
          <e type="operator" args="2">:</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">v</e>
          <e type="operand">8</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="10">line</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="234" left="63" top="16695" width="292" height="87" border="true" color="#000000" bgColor="#ebebeb" fontSize="10">
      <math decimalPlaces="4" exponentialThreshold="3">
        <input>
          <e type="operand">M</e>
          <e type="function" args="1">Unwrap</e>
          <e type="operand">V</e>
          <e type="operand">M</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="2">col</e>
          <e type="operator" args="2">:</e>
          <e type="operand">i</e>
          <e type="operand">2</e>
          <e type="operand">M</e>
          <e type="function" preserve="true" args="1">cols</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operand">V</e>
          <e type="operand">V</e>
          <e type="operand">M</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">col</e>
          <e type="function" preserve="true" args="2">stack</e>
          <e type="operator" args="2">:</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">V</e>
          <e type="operand">3</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="5">line</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="235" left="63" top="16857" width="628" height="199" border="true" color="#000000" bgColor="#ffe1e1" fontSize="10">
      <math decimalPlaces="4">
        <input>
          <e type="operand">data</e>
          <e type="operand">sub</e>
          <e type="function" args="2">subspace</e>
          <e type="operand">j</e>
          <e type="operand">1</e>
          <e type="operand">data</e>
          <e type="function" preserve="true" args="1">rows</e>
          <e type="operand">1</e>
          <e type="operator" args="2">-</e>
          <e type="bracket">(</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operand">Vsub</e>
          <e type="operand">j</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operand">sub</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operand">vx</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">data</e>
          <e type="operand">j</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">i</e>
          <e type="operand">sub</e>
          <e type="operator" args="2">/</e>
          <e type="operand">data</e>
          <e type="operand">1</e>
          <e type="operand">j</e>
          <e type="operator" args="2">+</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">data</e>
          <e type="operand">j</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">-</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operator" args="2">:</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">vx</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">line</e>
          <e type="function" preserve="true" args="1">eval</e>
          <e type="operator" args="2">:</e>
          <e type="operand">1</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="3">line</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">v</e>
          <e type="operand">Vsub</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">:</e>
          <e type="operand">j</e>
          <e type="operand">2</e>
          <e type="operand">Vsub</e>
          <e type="function" preserve="true" args="1">rows</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operand">v</e>
          <e type="operand">v</e>
          <e type="operand">Vsub</e>
          <e type="operand">j</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="function" preserve="true" args="2">stack</e>
          <e type="operator" args="2">:</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">v</e>
          <e type="operand">3</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="5">line</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">line</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="236" left="234" top="17082" width="275" height="73" border="true" color="#000000" bgColor="#ffe1e1" fontSize="10">
      <math decimalPlaces="4" exponentialThreshold="3">
        <description active="true" position="Top" lang="eng">
          <p>Round OFF Matrix/Vector</p>
        </description>
        <input>
          <e type="operand">M</e>
          <e type="operand">n</e>
          <e type="function" args="2">Round</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operand">M</e>
          <e type="function" preserve="true" args="1">rows</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operand">m</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">M</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">n</e>
          <e type="function" preserve="true" args="2">round</e>
          <e type="operator" args="2">:</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">m</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">line</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="237" top="17217" color="#000000" bgColor="#ffffff">
      <area terminator="true" />
    </region>
  </region>
  <region id="238" left="135" top="17262" width="122" height="24" color="#000000" bgColor="#80ff00" fontSize="10">
    <math decimalPlaces="4">
      <input>
        <e type="operand">t</e>
        <e type="operand">0</e>
        <e type="operand">1</e>
        <e type="operand">0.05</e>
        <e type="function" preserve="true" args="3">range</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="239" left="288" top="17262" width="306" height="24" color="#000000" bgColor="#80ff00" fontSize="10">
    <text lang="eng">
      <p>&lt;=  populate for more points at will </p>
    </text>
  </region>
  <region id="240" top="17307" color="#000000" bgColor="#ffffff">
    <area collapsed="true">
      <title lang="eng">
        <p>     Polyline construct     </p>
      </title>
    </area>
    <region id="241" left="117" top="17343" width="141" height="67" border="true" color="#000000" bgColor="#ffe1e1" fontSize="10">
      <math decimalPlaces="4">
        <input>
          <e type="operand">r</e>
          <e type="operand">2</e>
          <e type="operator" args="2">:</e>
          <e type="operand">X</e>
          <e type="operand">X</e>
          <e type="operand">r</e>
          <e type="function" args="2">RepEnd</e>
          <e type="operator" args="2">:</e>
          <e type="operand">Y</e>
          <e type="operand">Y</e>
          <e type="operand">r</e>
          <e type="function" args="2">RepEnd</e>
          <e type="operator" args="2">:</e>
          <e type="operand">3</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="5">sys</e>
        </input>
      </math>
    </region>
    <region id="242" left="279" top="17352" width="213" height="45" color="#000000" bgColor="#ffffff" fontSize="10">
      <math decimalPlaces="4">
        <input>
          <e type="operand">x</e>
          <e type="function" args="1">c</e>
          <e type="operand">1</e>
          <e type="operand">0</e>
          <e type="operand">x</e>
          <e type="operator" args="2">≤</e>
          <e type="bracket">(</e>
          <e type="operand">x</e>
          <e type="operand">1</e>
          <e type="operator" args="2">≤</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">&amp;</e>
          <e type="operand" style="string" />
          <e type="function" preserve="true" args="3">cases</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="243" left="639" top="17397" width="181" height="117" color="#000000" bgColor="#ffffff" fontSize="10">
      <math decimalPlaces="4">
        <description active="true" position="Top" lang="eng">
          <p>interpolate</p>
        </description>
        <input>
          <e type="operand">1</e>
          <e type="operand">6</e>
          <e type="operator" args="2">/</e>
          <e type="operand">t</e>
          <e type="operand">3</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="1">-</e>
          <e type="operand">3</e>
          <e type="operand">t</e>
          <e type="operand">2</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operand">2</e>
          <e type="operand">t</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">-</e>
          <e type="operand">3</e>
          <e type="operand">t</e>
          <e type="operand">3</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">*</e>
          <e type="operand">6</e>
          <e type="operand">t</e>
          <e type="operand">2</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">-</e>
          <e type="operand">3</e>
          <e type="operand">t</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">-</e>
          <e type="operand">6</e>
          <e type="operator" args="2">+</e>
          <e type="operand">3</e>
          <e type="operand">t</e>
          <e type="operand">3</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="1">-</e>
          <e type="operand">3</e>
          <e type="operand">t</e>
          <e type="operand">2</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operand">6</e>
          <e type="operand">t</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operand">t</e>
          <e type="operand">3</e>
          <e type="operator" args="2">^</e>
          <e type="operand">t</e>
          <e type="operator" args="2">-</e>
          <e type="operand">4</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="6">mat</e>
          <e type="operator" args="2">*</e>
        </input>
      </math>
    </region>
    <region id="244" left="117" top="17415" width="224" height="117" border="true" color="#000000" bgColor="#ffffff" fontSize="10">
      <math decimalPlaces="4">
        <description active="true" position="Top" lang="eng">
          <p>Hermite PolyLine</p>
        </description>
        <input>
          <e type="operand">t</e>
          <e type="function" args="1">P</e>
          <e type="operand">1</e>
          <e type="operand">6</e>
          <e type="operator" args="2">/</e>
          <e type="operand">t</e>
          <e type="operand">3</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="1">-</e>
          <e type="operand">3</e>
          <e type="operand">t</e>
          <e type="operand">2</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operand">2</e>
          <e type="operand">t</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">-</e>
          <e type="operand">3</e>
          <e type="operand">t</e>
          <e type="operand">3</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">*</e>
          <e type="operand">6</e>
          <e type="operand">t</e>
          <e type="operand">2</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">-</e>
          <e type="operand">3</e>
          <e type="operand">t</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">-</e>
          <e type="operand">6</e>
          <e type="operator" args="2">+</e>
          <e type="operand">3</e>
          <e type="operand">t</e>
          <e type="operand">3</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="1">-</e>
          <e type="operand">3</e>
          <e type="operand">t</e>
          <e type="operand">2</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operand">6</e>
          <e type="operand">t</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operand">t</e>
          <e type="operand">3</e>
          <e type="operator" args="2">^</e>
          <e type="operand">t</e>
          <e type="operator" args="2">-</e>
          <e type="operand">4</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="6">mat</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="245" left="360" top="17415" width="240" height="158" color="#000000" bgColor="#ffffff" fontSize="10" showInputData="False">
      <plot type="2d" render="lines" scale_x="13.643185640775" scale_y="18.624251329308" scale_z="348.551602614815" rotate_x="0" rotate_y="0" rotate_z="0" transpose_x="-87" transpose_y="-46" transpose_z="0">
        <description active="true" position="Top" lang="eng">
          <p>Hermite basis cubics 0...1</p>
        </description>
        <input>
          <e type="operand">x</e>
          <e type="function" args="1">P</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">x</e>
          <e type="function" args="1">c</e>
          <e type="operator" args="2">*</e>
          <e type="operand">x</e>
          <e type="function" args="1">P</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">x</e>
          <e type="function" args="1">c</e>
          <e type="operator" args="2">*</e>
          <e type="operand">x</e>
          <e type="function" args="1">P</e>
          <e type="operand">3</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">x</e>
          <e type="function" args="1">c</e>
          <e type="operator" args="2">*</e>
          <e type="operand">x</e>
          <e type="function" args="1">P</e>
          <e type="operand">4</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">x</e>
          <e type="function" args="1">c</e>
          <e type="operator" args="2">*</e>
          <e type="operand">4</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="6">sys</e>
        </input>
      </plot>
    </region>
    <region id="246" left="639" top="17550" width="198" height="123" color="#000000" bgColor="#ffffff" fontSize="10">
      <math decimalPlaces="4">
        <description active="true" position="Top" lang="eng">
          <p>polyline</p>
        </description>
        <input>
          <e type="operand">1</e>
          <e type="operand">6</e>
          <e type="operator" args="2">/</e>
          <e type="operand">t</e>
          <e type="operand">3</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="1">-</e>
          <e type="operand">3</e>
          <e type="operand">t</e>
          <e type="operand">2</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operand">3</e>
          <e type="operand">t</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">-</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="bracket">(</e>
          <e type="operand">3</e>
          <e type="operand">t</e>
          <e type="operand">3</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">*</e>
          <e type="operand">6</e>
          <e type="operand">t</e>
          <e type="operand">2</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">-</e>
          <e type="operand">4</e>
          <e type="operator" args="2">+</e>
          <e type="bracket">(</e>
          <e type="operand">3</e>
          <e type="operand">t</e>
          <e type="operand">3</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="1">-</e>
          <e type="operand">3</e>
          <e type="operand">t</e>
          <e type="operand">2</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operand">3</e>
          <e type="operand">t</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="bracket">(</e>
          <e type="operand">t</e>
          <e type="operand">3</e>
          <e type="operator" args="2">^</e>
          <e type="operand">4</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="6">mat</e>
          <e type="operator" args="2">*</e>
        </input>
      </math>
    </region>
    <region id="247" left="117" top="17622" width="486" height="65" color="#000000" bgColor="#ffffff" fontSize="10">
      <math decimalPlaces="4">
        <input>
          <e type="operand">t</e>
          <e type="operand">j</e>
          <e type="function" args="2">XP</e>
          <e type="operand">t</e>
          <e type="function" args="1">P</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">X</e>
          <e type="operand">j</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">*</e>
          <e type="operand">t</e>
          <e type="function" args="1">P</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">X</e>
          <e type="operand">j</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operand">t</e>
          <e type="function" args="1">P</e>
          <e type="operand">3</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">X</e>
          <e type="operand">j</e>
          <e type="operand">2</e>
          <e type="operator" args="2">+</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operand">t</e>
          <e type="function" args="1">P</e>
          <e type="operand">4</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">X</e>
          <e type="operand">j</e>
          <e type="operand">3</e>
          <e type="operator" args="2">+</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operator" args="2">:</e>
          <e type="operand">t</e>
          <e type="operand">j</e>
          <e type="function" args="2">YP</e>
          <e type="operand">t</e>
          <e type="function" args="1">P</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">Y</e>
          <e type="operand">j</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">*</e>
          <e type="operand">t</e>
          <e type="function" args="1">P</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">Y</e>
          <e type="operand">j</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operand">t</e>
          <e type="function" args="1">P</e>
          <e type="operand">3</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">Y</e>
          <e type="operand">j</e>
          <e type="operand">2</e>
          <e type="operator" args="2">+</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operand">t</e>
          <e type="function" args="1">P</e>
          <e type="operand">4</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">Y</e>
          <e type="operand">j</e>
          <e type="operand">3</e>
          <e type="operator" args="2">+</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operator" args="2">:</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">sys</e>
        </input>
      </math>
    </region>
    <region id="248" left="117" top="17757" width="275" height="152" border="true" color="#000000" bgColor="#ffffff" fontSize="10">
      <math optimize="2" decimalPlaces="4">
        <input>
          <e type="operand">U</e>
          <e type="operand">j</e>
          <e type="operand">1</e>
          <e type="operand">X</e>
          <e type="function" preserve="true" args="1">rows</e>
          <e type="operand">r</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">-</e>
          <e type="bracket">(</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operator" args="2">:</e>
          <e type="operand">ct</e>
          <e type="operand">1</e>
          <e type="operator" args="2">:</e>
          <e type="operand">j</e>
          <e type="operand">j</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operand">t</e>
          <e type="function" preserve="true" args="1">rows</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operand">Hx</e>
          <e type="operand">i</e>
          <e type="operand">ct</e>
          <e type="function" preserve="true" args="3">el</e>
          <e type="operand">t</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">j</e>
          <e type="function" args="2">XP</e>
          <e type="function" preserve="true" args="1">eval</e>
          <e type="operator" args="2">:</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">ct</e>
          <e type="operand">ct</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="operator" args="2">:</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">line</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">Hx</e>
          <e type="operand">4</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="6">line</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="249" left="396" top="17757" width="275" height="152" border="true" color="#000000" bgColor="#ffffff" fontSize="10">
      <math optimize="2" decimalPlaces="4">
        <input>
          <e type="operand">V</e>
          <e type="operand">j</e>
          <e type="operand">1</e>
          <e type="operand">X</e>
          <e type="function" preserve="true" args="1">rows</e>
          <e type="operand">r</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">-</e>
          <e type="bracket">(</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operator" args="2">:</e>
          <e type="operand">ct</e>
          <e type="operand">1</e>
          <e type="operator" args="2">:</e>
          <e type="operand">j</e>
          <e type="operand">j</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operand">t</e>
          <e type="function" preserve="true" args="1">rows</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operand">Hy</e>
          <e type="operand">i</e>
          <e type="operand">ct</e>
          <e type="function" preserve="true" args="3">el</e>
          <e type="operand">t</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">j</e>
          <e type="function" args="2">YP</e>
          <e type="function" preserve="true" args="1">eval</e>
          <e type="operator" args="2">:</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">ct</e>
          <e type="operand">ct</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="operator" args="2">:</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">line</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">Hy</e>
          <e type="operand">4</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="6">line</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="250" left="117" top="17910" width="280" height="51" border="true" color="#000000" bgColor="#ffffff" fontSize="10">
      <math optimize="2" decimalPlaces="4">
        <description active="true" position="Right" lang="eng">
          <p>collect the project</p>
        </description>
        <input>
          <e type="operand">xy</e>
          <e type="operand">U</e>
          <e type="function" args="1">Unwrap</e>
          <e type="operand">V</e>
          <e type="function" args="1">Unwrap</e>
          <e type="function" preserve="true" args="2">augment</e>
          <e type="operator" args="2">:</e>
          <e type="operand">contour</e>
          <e type="operand">xy</e>
          <e type="function" args="1">Strip</e>
          <e type="operator" args="2">:</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">sys</e>
        </input>
      </math>
    </region>
    <region id="251" top="17982" color="#000000" bgColor="#ffffff">
      <area terminator="true" />
    </region>
  </region>
  <region id="252" left="36" top="18027" width="527" height="358" color="#000000" bgColor="#ffffff" fontSize="10">
    <xyplot width="517" height="350" smoothing="false" points="100">
      <propertiessource index="1" sourcetype="PropertyGrid" />
      <grid gridcolor="LightGray" gridpattern="Solid" gridthickness="1" isxgrid="true" isygrid="true" />
      <xaxes xmin="0" xmax="12" xtick="2" numberformat="General" decimalplaces="3" />
      <yaxes ymin="3" ymax="8" ytick="1" numberformat="General" decimalplaces="3" />
      <y2axes isy2axis="false" y2min="-1" y2max="1" y2tick="0.5" numberformat="General" decimalplaces="3" />
      <title2d title="" titlefont="Arial, 12pt" titlefontcolor="Black" />
      <xylabel labelfont="Arial, 10pt" labelfontcolor="Black" tickfont="Courier New, 10pt" tickfontcolor="Black" xlabel="x" ylabel="y" y2label="y2" />
      <legend isbordervisible="true" islegendvisible="false" legendbackcolor="White" legendbordercolor="Black" legendfont="Arial, 8pt" legendposition="NorthEast" textcolor="Black" />
      <traces>
        <trace seriesname="" isy2data="false" isvisible="true" plotmethod="Lines" linecolor="Blue" linethickness="1" linepattern="Solid" symbolsize="8" symboltype="None" symbolborderthickness="1" symbolbordercolor="Black" symbolfillcolor="White" />
        <trace seriesname="" isy2data="false" isvisible="false" plotmethod="Lines" linecolor="Red" linethickness="1" linepattern="Solid" symbolsize="2" symboltype="Dot" symbolborderthickness="1" symbolbordercolor="Red" symbolfillcolor="Red" />
      </traces>
      <input>
        <e type="operand">XoYo</e>
        <e type="operand">contour</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">sys</e>
      </input>
    </xyplot>
  </region>
  <region id="253" left="144" top="18486" width="444" height="67" border="true" color="#000000" bgColor="#ebebeb">
    <writer lang="eng"><![CDATA[<span style="font-family: 'Arial'; font-size: 10pt; font-weight: normal; font-style: normal; color: Black; background-color: Transparent; text-align: left; line-height: 115%">
<div><span style="font-family: 'Times New Roman'"><span style="font-size: 20pt"><strong><span style="color: Teal">The Akima cubic spline . . .</span></strong></span><span style="font-size: 14pt"><strong>ainterp(X,Y,x)</strong></span></span></div>
<div style="text-align: center"><span style="font-family: 'Times New Roman'"><span style="font-size: 14pt"><strong><span style="color: Red">has this almost unique application.</span></strong></span></span></div></span>]]></writer>
  </region>
  <region id="254" left="18" top="18558" width="523" height="76" border="true" color="#000000" bgColor="#ebebeb" fontSize="10">
    <math optimize="2" fractionType="auto" decimalPlaces="3">
      <input>
        <e type="operand">data</e>
        <e type="operand">char</e>
        <e type="operand">size</e>
        <e type="operand">clr</e>
        <e type="function" args="4">plot</e>
        <e type="operand">k</e>
        <e type="operand">1</e>
        <e type="operand">data</e>
        <e type="function" preserve="true" args="1">rows</e>
        <e type="function" preserve="true" args="2">range</e>
        <e type="operand">r3</e>
        <e type="operand">k</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">char</e>
        <e type="operator" args="2">:</e>
        <e type="operand">r4</e>
        <e type="operand">k</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">size</e>
        <e type="operator" args="2">:</e>
        <e type="operand">r5</e>
        <e type="operand">k</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">clr</e>
        <e type="operator" args="2">:</e>
        <e type="operand">1</e>
        <e type="operand">3</e>
        <e type="function" preserve="true" args="5">mat</e>
        <e type="function" preserve="true" args="3">for</e>
        <e type="operand">data</e>
        <e type="operand">r3</e>
        <e type="operand">r4</e>
        <e type="operand">r5</e>
        <e type="function" preserve="true" args="4">augment</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">line</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="255" left="18" top="18648" width="144" height="207" color="#000000" bgColor="#ffffff" fontSize="10">
    <math decimalPlaces="4">
      <input>
        <e type="operand">XY</e>
        <e type="operand">0</e>
        <e type="operand">0.00794</e>
        <e type="operand">0.1</e>
        <e type="operand">0.012</e>
        <e type="operand">0.2</e>
        <e type="operand">0.022</e>
        <e type="operand">0.3</e>
        <e type="operand">0.048</e>
        <e type="operand">0.4</e>
        <e type="operand">0.167</e>
        <e type="operand">0.5</e>
        <e type="operand">1</e>
        <e type="operand">0.6</e>
        <e type="operand">0.167</e>
        <e type="operand">0.7</e>
        <e type="operand">0.048</e>
        <e type="operand">0.8</e>
        <e type="operand">0.022</e>
        <e type="operand">0.9</e>
        <e type="operand">0.012</e>
        <e type="operand">1</e>
        <e type="operand">0.00794</e>
        <e type="operand">11</e>
        <e type="operand">2</e>
        <e type="function" preserve="true" args="24">mat</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="256" left="171" top="18648" width="194" height="69" color="#000000" bgColor="#ffffff" fontSize="10">
    <math>
      <input>
        <e type="operand">X</e>
        <e type="operand">XY</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="2">col</e>
        <e type="operator" args="2">:</e>
        <e type="operand">Y</e>
        <e type="operand">XY</e>
        <e type="operand">2</e>
        <e type="function" preserve="true" args="2">col</e>
        <e type="operator" args="2">:</e>
        <e type="operand">x</e>
        <e type="function" args="1">f</e>
        <e type="operand">X</e>
        <e type="operand">Y</e>
        <e type="operand">x</e>
        <e type="function" preserve="true" args="3">ainterp</e>
        <e type="operator" args="2">:</e>
        <e type="operand">3</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="5">sys</e>
      </input>
    </math>
  </region>
  <region id="257" left="171" top="18729" width="391" height="200" border="true" color="#000000" bgColor="#ffffe1" fontSize="10">
    <math optimize="2" decimalPlaces="6">
      <input>
        <e type="operand">L</e>
        <e type="operand">H</e>
        <e type="operand">N</e>
        <e type="operand">#</e>
        <e type="function" args="1">f</e>
        <e type="operand">range</e>
        <e type="function" args="5">Algo</e>
        <e type="operand">U</e>
        <e type="operand">0</e>
        <e type="operator" args="2">:</e>
        <e type="operand">dx</e>
        <e type="operand">H</e>
        <e type="operand">L</e>
        <e type="operator" args="2">-</e>
        <e type="operand">N</e>
        <e type="operator" args="2">/</e>
        <e type="operator" args="2">:</e>
        <e type="operand">i</e>
        <e type="operand">1</e>
        <e type="operand">N</e>
        <e type="operand">1</e>
        <e type="operator" args="2">+</e>
        <e type="function" preserve="true" args="2">range</e>
        <e type="operand">U</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">L</e>
        <e type="operand">dx</e>
        <e type="operator" args="2">-</e>
        <e type="bracket">(</e>
        <e type="operand">dx</e>
        <e type="operand">i</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">+</e>
        <e type="operator" args="2">:</e>
        <e type="function" preserve="true" args="3">for</e>
        <e type="operand">j</e>
        <e type="operand">1</e>
        <e type="operand">range</e>
        <e type="function" preserve="true" args="2">range</e>
        <e type="operand">u</e>
        <e type="operand">j</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">U</e>
        <e type="operand">j</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">:</e>
        <e type="operand">y</e>
        <e type="operand">j</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">U</e>
        <e type="operand">j</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="function" args="1">f</e>
        <e type="function" preserve="true" args="1">eval</e>
        <e type="operator" args="2">:</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">line</e>
        <e type="function" preserve="true" args="3">for</e>
        <e type="operand">u</e>
        <e type="operand">y</e>
        <e type="function" preserve="true" args="2">augment</e>
        <e type="operand">5</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="7">line</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="258" left="171" top="18936" width="309" height="51" color="#000000" bgColor="#ffffff" fontSize="10">
    <math optimize="2">
      <input>
        <e type="operand">Discrete</e>
        <e type="operand">0</e>
        <e type="operand">1</e>
        <e type="operand">400</e>
        <e type="operand">x</e>
        <e type="function" args="1">f</e>
        <e type="operand">400</e>
        <e type="function" args="5">Algo</e>
        <e type="operator" args="2">:</e>
        <e type="operand">support</e>
        <e type="operand">XY</e>
        <e type="operand" style="string">+</e>
        <e type="operand">10</e>
        <e type="operand" style="string">red</e>
        <e type="function" args="4">plot</e>
        <e type="operator" args="2">:</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">sys</e>
      </input>
    </math>
  </region>
  <region id="259" left="171" top="18999" width="392" height="235" color="#000000" bgColor="#ffffff" fontSize="10">
    <plot type="2d" render="lines" scale_x="19.6794196677876" scale_y="32.3374167627473" scale_z="97.4896080021971" rotate_x="0" rotate_y="0" rotate_z="0" transpose_x="-165" transpose_y="-92" transpose_z="0">
      <input>
        <e type="operand">Discrete</e>
        <e type="operand">support</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">sys</e>
      </input>
    </plot>
  </region>
  <region id="260" top="19305" color="#000000" bgColor="#ff8080">
    <area single="true" collapsed="true" />
  </region>
  <region id="261" left="18" top="19359" width="404" height="195" border="true" color="#000000" bgColor="#ffffe1" fontSize="10">
    <math optimize="2" decimalPlaces="4">
      <input>
        <e type="operand">data</e>
        <e type="function" args="1">Σ</e>
        <e type="operand" style="string">Finite differences Cumul Integration</e>
        <e type="operand">vx</e>
        <e type="operand">data</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="2">col</e>
        <e type="operator" args="2">:</e>
        <e type="operand">vy</e>
        <e type="operand">data</e>
        <e type="operand">2</e>
        <e type="function" preserve="true" args="2">col</e>
        <e type="operator" args="2">:</e>
        <e type="operand">Y</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">0</e>
        <e type="operator" args="2">:</e>
        <e type="operand">i</e>
        <e type="operand">2</e>
        <e type="operand">vx</e>
        <e type="function" preserve="true" args="1">rows</e>
        <e type="function" preserve="true" args="2">range</e>
        <e type="operand">Δx</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">vx</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">vx</e>
        <e type="operand">i</e>
        <e type="operand">1</e>
        <e type="operator" args="2">-</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">-</e>
        <e type="operator" args="2">:</e>
        <e type="operand">Y</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">Y</e>
        <e type="operand">i</e>
        <e type="operand">1</e>
        <e type="operator" args="2">-</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">1</e>
        <e type="operand">2</e>
        <e type="operator" args="2">/</e>
        <e type="operand">vy</e>
        <e type="operand">i</e>
        <e type="operand">1</e>
        <e type="operator" args="2">-</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">vy</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">+</e>
        <e type="bracket">(</e>
        <e type="operand">Δx</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">*</e>
        <e type="bracket">(</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">+</e>
        <e type="operator" args="2">:</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">line</e>
        <e type="function" preserve="true" args="3">for</e>
        <e type="operand">vx</e>
        <e type="operand">Y</e>
        <e type="function" preserve="true" args="2">augment</e>
        <e type="operand">6</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="8">line</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="262" left="459" top="19359" width="240" height="158" color="#000000" bgColor="#ffffff" fontSize="10">
    <plot type="2d" render="lines" scale_x="48.3065114604003" scale_y="8.7761118141446" scale_z="48.3065114604003" rotate_x="0" rotate_y="0" rotate_z="0" transpose_x="0" transpose_y="-1" transpose_z="0">
      <input>
        <e type="operand">Discrete</e>
        <e type="function" args="1">Σ</e>
      </input>
    </plot>
  </region>
  <region id="263" left="18" top="19557" width="427" height="284" border="true" color="#000000" bgColor="#ffffe1" fontSize="10">
    <math optimize="2" decimalPlaces="4">
      <input>
        <e type="operand">data</e>
        <e type="function" args="1">Deriv</e>
        <e type="operand" style="string">data Derivative BackSubstitution </e>
        <e type="operand">X</e>
        <e type="operand">data</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="2">col</e>
        <e type="operator" args="2">:</e>
        <e type="operand">Y</e>
        <e type="operand">data</e>
        <e type="operand">2</e>
        <e type="function" preserve="true" args="2">col</e>
        <e type="operator" args="2">:</e>
        <e type="operand">n</e>
        <e type="operand">X</e>
        <e type="function" preserve="true" args="1">rows</e>
        <e type="operator" args="2">:</e>
        <e type="operand">deriv</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">0</e>
        <e type="operator" args="2">:</e>
        <e type="operand">deriv</e>
        <e type="operand">n</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">0</e>
        <e type="operator" args="2">:</e>
        <e type="operand">i</e>
        <e type="operand">2</e>
        <e type="operand">n</e>
        <e type="operand">1</e>
        <e type="operator" args="2">-</e>
        <e type="bracket">(</e>
        <e type="function" preserve="true" args="2">range</e>
        <e type="operand">deriv</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">0.5</e>
        <e type="operand">Y</e>
        <e type="operand">i</e>
        <e type="operand">1</e>
        <e type="operator" args="2">+</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">Y</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">-</e>
        <e type="operand">X</e>
        <e type="operand">i</e>
        <e type="operand">1</e>
        <e type="operator" args="2">+</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">X</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">-</e>
        <e type="operator" args="2">/</e>
        <e type="operand">Y</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">Y</e>
        <e type="operand">i</e>
        <e type="operand">1</e>
        <e type="operator" args="2">-</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">-</e>
        <e type="operand">X</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">X</e>
        <e type="operand">i</e>
        <e type="operand">1</e>
        <e type="operator" args="2">-</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">-</e>
        <e type="operator" args="2">/</e>
        <e type="operator" args="2">+</e>
        <e type="bracket">(</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">:</e>
        <e type="function" preserve="true" args="3">for</e>
        <e type="operand">deriv</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">deriv</e>
        <e type="operand">2</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">:</e>
        <e type="operand">deriv</e>
        <e type="operand">n</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">deriv</e>
        <e type="operand">deriv</e>
        <e type="function" preserve="true" args="1">rows</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">:</e>
        <e type="operand">X</e>
        <e type="operand">1</e>
        <e type="operand">deriv</e>
        <e type="operator" args="2">*</e>
        <e type="function" preserve="true" args="2">augment</e>
        <e type="operand">10</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="12">line</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="264" left="459" top="19557" width="240" height="158" color="#000000" bgColor="#ffffff" fontSize="10">
    <plot type="2d" render="lines" scale_x="0.53402857147195" scale_y="11.79899477235" scale_z="6.30100032308305" rotate_x="0" rotate_y="0" rotate_z="0" transpose_x="0" transpose_y="0" transpose_z="0">
      <input>
        <e type="operand">Discrete</e>
        <e type="function" args="1">Deriv</e>
      </input>
    </plot>
  </region>
  <region id="265" left="459" top="19755" width="250" height="88" color="#000000" bgColor="#ebebeb" fontSize="10">
    <text lang="eng">
      <p>The first derivative suggestssome smoothing be applied to"Discrete"  ... so to speak smoothe the discontinuous junctions, not offered.</p>
    </text>
  </region>
  <region id="266" top="19872" color="#000000" bgColor="#ff8080">
    <area single="true" collapsed="true" />
  </region>
  <region id="267" left="216" top="19908" width="461" height="41" color="#000000" bgColor="#ebebeb">
    <writer lang="eng"><![CDATA[<span style="font-family: 'Arial'; font-size: 10pt; font-weight: normal; font-style: normal; color: Black; background-color: Transparent; text-align: left; line-height: 115%">
<div><span style="font-family: 'Times New Roman'"><span style="font-size: 20pt"><strong><span style="color: Teal">Hermite-D . . . Draftsman cubic spline</span></strong></span></span></div></span>]]></writer>
  </region>
  <region id="268" left="216" top="19962" width="460" height="200" color="#000000" bgColor="#ebebeb" fontSize="10">
    <text lang="eng">
      <p>The Hermite spline [Draftsman spline] is not more obsolete than "mathematicians". This example is given to demonstrate its "fabricability". Surely,you will not encounter such task in real life.The other point is about scalar and pseudo-scalar.Each Hermite segment is scalar. The jointed segmentsare "pseudo-scalar". The global cubic does not support the derivative operator, it discretises piece-wise  This project originated from Robert [Mathcad 11].l_p_c splines failed miserably.Hermite 'D' Draftsman style was done by Jean in finalcollaboration with Robert ... re-adapted for Smath.</p>
    </text>
  </region>
  <region id="269" left="216" top="20187" width="523" height="76" border="true" color="#000000" bgColor="#ebebeb" fontSize="10">
    <math optimize="2" fractionType="auto" decimalPlaces="3">
      <input>
        <e type="operand">data</e>
        <e type="operand">char</e>
        <e type="operand">size</e>
        <e type="operand">clr</e>
        <e type="function" args="4">plot</e>
        <e type="operand">k</e>
        <e type="operand">1</e>
        <e type="operand">data</e>
        <e type="function" preserve="true" args="1">rows</e>
        <e type="function" preserve="true" args="2">range</e>
        <e type="operand">r3</e>
        <e type="operand">k</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">char</e>
        <e type="operator" args="2">:</e>
        <e type="operand">r4</e>
        <e type="operand">k</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">size</e>
        <e type="operator" args="2">:</e>
        <e type="operand">r5</e>
        <e type="operand">k</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">clr</e>
        <e type="operator" args="2">:</e>
        <e type="operand">1</e>
        <e type="operand">3</e>
        <e type="function" preserve="true" args="5">mat</e>
        <e type="function" preserve="true" args="3">for</e>
        <e type="operand">data</e>
        <e type="operand">r3</e>
        <e type="operand">r4</e>
        <e type="operand">r5</e>
        <e type="function" preserve="true" args="4">augment</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">line</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="270" top="20286" color="#000000" bgColor="#ff8080">
    <area single="true" collapsed="true" />
  </region>
  <region id="271" top="20322" color="#000000" bgColor="#ffffff">
    <area collapsed="true">
      <title lang="eng">
        <p>     plot(data,char,size,clr)     </p>
      </title>
    </area>
    <region id="272" left="36" top="20358" width="523" height="76" border="true" color="#000000" bgColor="#ebebeb" fontSize="10">
      <math optimize="2" fractionType="auto" decimalPlaces="3">
        <input>
          <e type="operand">data</e>
          <e type="operand">char</e>
          <e type="operand">size</e>
          <e type="operand">clr</e>
          <e type="function" args="4">plot</e>
          <e type="operand">k</e>
          <e type="operand">1</e>
          <e type="operand">data</e>
          <e type="function" preserve="true" args="1">rows</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operand">r3</e>
          <e type="operand">k</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">char</e>
          <e type="operator" args="2">:</e>
          <e type="operand">r4</e>
          <e type="operand">k</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">size</e>
          <e type="operator" args="2">:</e>
          <e type="operand">r5</e>
          <e type="operand">k</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">clr</e>
          <e type="operator" args="2">:</e>
          <e type="operand">1</e>
          <e type="operand">3</e>
          <e type="function" preserve="true" args="5">mat</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">data</e>
          <e type="operand">r3</e>
          <e type="operand">r4</e>
          <e type="operand">r5</e>
          <e type="function" preserve="true" args="4">augment</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">line</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="273" top="20511" color="#000000" bgColor="#ffffff">
      <area terminator="true" />
    </region>
  </region>
  <region id="274" left="27" top="20547" width="144" height="207" color="#000000" bgColor="#ffffff" fontSize="10">
    <math decimalPlaces="4">
      <input>
        <e type="operand">XY</e>
        <e type="operand">0</e>
        <e type="operand">0.00794</e>
        <e type="operand">0.1</e>
        <e type="operand">0.012</e>
        <e type="operand">0.2</e>
        <e type="operand">0.022</e>
        <e type="operand">0.3</e>
        <e type="operand">0.048</e>
        <e type="operand">0.4</e>
        <e type="operand">0.167</e>
        <e type="operand">0.5</e>
        <e type="operand">1</e>
        <e type="operand">0.6</e>
        <e type="operand">0.167</e>
        <e type="operand">0.7</e>
        <e type="operand">0.048</e>
        <e type="operand">0.8</e>
        <e type="operand">0.022</e>
        <e type="operand">0.9</e>
        <e type="operand">0.012</e>
        <e type="operand">1</e>
        <e type="operand">0.00794</e>
        <e type="operand">11</e>
        <e type="operand">2</e>
        <e type="function" preserve="true" args="24">mat</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="275" left="189" top="20547" width="279" height="69" color="#000000" bgColor="#ffffe1" fontSize="10">
    <math decimalPlaces="6">
      <input>
        <e type="operand">X</e>
        <e type="operand">XY</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="2">col</e>
        <e type="operator" args="2">:</e>
        <e type="operand">Y</e>
        <e type="operand">XY</e>
        <e type="operand">2</e>
        <e type="function" preserve="true" args="2">col</e>
        <e type="operator" args="2">:</e>
        <e type="operand">data</e>
        <e type="operand">XY</e>
        <e type="operand" style="string">+</e>
        <e type="operand">10</e>
        <e type="operand" style="string">black</e>
        <e type="function" args="4">plot</e>
        <e type="operator" args="2">:</e>
        <e type="operand">3</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="5">line</e>
      </input>
    </math>
  </region>
  <region id="276" left="387" top="20547" width="307" height="31" color="#000000" bgColor="#80ffff" fontSize="14">
    <text lang="eng">
      <p bold="true">Revisit Hermite 'D' cubic </p>
    </text>
  </region>
  <region id="277" left="189" top="20619" width="95" height="63" color="#000000" bgColor="#ffffff" fontSize="10">
    <math decimalPlaces="6">
      <input>
        <e type="operand">α</e>
        <e type="operand">2.75</e>
        <e type="operator" args="2">:</e>
        <e type="operand">β</e>
        <e type="operand">0.5</e>
        <e type="operator" args="2">:</e>
        <e type="operand">γ</e>
        <e type="operand">0.1303</e>
        <e type="operator" args="2">:</e>
        <e type="operand">3</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="5">line</e>
      </input>
    </math>
  </region>
  <region id="278" left="333" top="20619" width="101" height="139" color="#000000" bgColor="#ffffff" fontSize="10">
    <math decimalPlaces="6">
      <input>
        <e type="operand">D</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">0.025</e>
        <e type="operator" args="2">:</e>
        <e type="operand">D</e>
        <e type="operand">2</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">0.070</e>
        <e type="operator" args="2">:</e>
        <e type="operand">D</e>
        <e type="operand">3</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">γ</e>
        <e type="operator" args="2">:</e>
        <e type="operand">D</e>
        <e type="operand">4</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">β</e>
        <e type="operator" args="2">:</e>
        <e type="operand">D</e>
        <e type="operand">5</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">α</e>
        <e type="operator" args="2">:</e>
        <e type="operand">5</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="7">line</e>
      </input>
    </math>
  </region>
  <region id="279" left="459" top="20619" width="118" height="165" color="#000000" bgColor="#ffffff" fontSize="10">
    <math decimalPlaces="6">
      <input>
        <e type="operand">D</e>
        <e type="operand">6</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">0</e>
        <e type="operator" args="2">:</e>
        <e type="operand">D</e>
        <e type="operand">7</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">α</e>
        <e type="operator" args="1">-</e>
        <e type="operator" args="2">:</e>
        <e type="operand">D</e>
        <e type="operand">8</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">β</e>
        <e type="operator" args="1">-</e>
        <e type="operator" args="2">:</e>
        <e type="operand">D</e>
        <e type="operand">9</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">γ</e>
        <e type="operator" args="1">-</e>
        <e type="operator" args="2">:</e>
        <e type="operand">D</e>
        <e type="operand">10</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">0.070</e>
        <e type="operator" args="1">-</e>
        <e type="operator" args="2">:</e>
        <e type="operand">D</e>
        <e type="operand">11</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">0</e>
        <e type="operator" args="2">:</e>
        <e type="operand">6</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="8">line</e>
      </input>
    </math>
  </region>
  <region id="280" left="189" top="20691" width="72" height="63" color="#000000" bgColor="#ffffff" fontSize="10">
    <math decimalPlaces="6">
      <input>
        <e type="operand">2.75</e>
        <e type="operand">0.5</e>
        <e type="operand">0.1303</e>
        <e type="operand">3</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="5">line</e>
      </input>
    </math>
  </region>
  <region id="281" left="189" top="20781" width="520" height="35" color="#000000" bgColor="#ffffff" fontSize="10">
    <math matrixOptions="0,0,11,1">
      <input>
        <e type="operand">D</e>
        <e type="function" preserve="true" args="1">transpose</e>
      </input>
      <result action="numeric">
        <e type="operand">0.025</e>
        <e type="operand">0.07</e>
        <e type="operand">0.1303</e>
        <e type="operand">0.5</e>
        <e type="operand">2.75</e>
        <e type="operand">0</e>
        <e type="operand">2.75</e>
        <e type="operator" args="1">-</e>
        <e type="operand">0.5</e>
        <e type="operator" args="1">-</e>
        <e type="operand">0.1303</e>
        <e type="operator" args="1">-</e>
        <e type="operand">0.07</e>
        <e type="operator" args="1">-</e>
        <e type="operand">0</e>
        <e type="operand">1</e>
        <e type="operand">11</e>
        <e type="function" preserve="true" args="13">mat</e>
      </result>
    </math>
  </region>
  <region id="282" left="189" top="20826" width="43" height="24" color="#000000" bgColor="#ffe1e1" fontSize="10">
    <math>
      <description active="true" position="Right" lang="eng">
        <p>isolate</p>
      </description>
      <input>
        <e type="operand">D</e>
        <e type="operand">D</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="283" top="20862" color="#000000" bgColor="#ffffff">
    <area collapsed="true">
      <title lang="eng">
        <p>     Hermite     </p>
      </title>
    </area>
    <region id="284" left="27" top="20907" width="503" height="127" border="true" color="#000000" bgColor="#ffffe1" fontSize="10">
      <math optimize="2" decimalPlaces="4">
        <input>
          <e type="operand">b</e>
          <e type="operand">n</e>
          <e type="operand">D</e>
          <e type="function" preserve="true" args="1">rows</e>
          <e type="operator" args="2">:</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operand">n</e>
          <e type="operand">1</e>
          <e type="operator" args="2">-</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operand">b</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">3</e>
          <e type="operand">Y</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">*</e>
          <e type="operand">X</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">X</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">-</e>
          <e type="bracket">(</e>
          <e type="operand">D</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">-</e>
          <e type="operand">2</e>
          <e type="operand">D</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">*</e>
          <e type="operand">X</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">X</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">-</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">-</e>
          <e type="operand">3</e>
          <e type="operand">Y</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">-</e>
          <e type="operand">X</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">X</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">-</e>
          <e type="bracket">(</e>
          <e type="operand">2</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">/</e>
          <e type="operator" args="2">:</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">b</e>
          <e type="operand">3</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="5">line</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="285" left="27" top="21033" width="551" height="125" border="true" color="#000000" bgColor="#ffffe1" fontSize="10">
      <math optimize="2" decimalPlaces="4">
        <input>
          <e type="operand">a</e>
          <e type="operand">n</e>
          <e type="operand">D</e>
          <e type="function" preserve="true" args="1">rows</e>
          <e type="operator" args="2">:</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operand">n</e>
          <e type="operand">1</e>
          <e type="operator" args="2">-</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operand">a</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">D</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">X</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">*</e>
          <e type="operand">D</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">X</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">-</e>
          <e type="operand">2</e>
          <e type="operand">Y</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">-</e>
          <e type="operand">D</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">X</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operand">D</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">X</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">-</e>
          <e type="operand">2</e>
          <e type="operand">Y</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operand">X</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">X</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">-</e>
          <e type="bracket">(</e>
          <e type="operand">3</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">/</e>
          <e type="operator" args="2">:</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">a</e>
          <e type="operand">3</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="5">line</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="286" left="27" top="21159" width="415" height="64" border="true" color="#000000" bgColor="#ffffe1" fontSize="10">
      <math optimize="2" decimalPlaces="4">
        <input>
          <e type="operand">j</e>
          <e type="operand">u</e>
          <e type="function" args="2">H</e>
          <e type="operand">i</e>
          <e type="operand">j</e>
          <e type="operator" args="2">:</e>
          <e type="operand">a</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">u</e>
          <e type="operand">X</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">-</e>
          <e type="bracket">(</e>
          <e type="operand">3</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">*</e>
          <e type="operand">b</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">u</e>
          <e type="operand">X</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">-</e>
          <e type="bracket">(</e>
          <e type="operand">2</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operand">D</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">u</e>
          <e type="operand">X</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">-</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operand">Y</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">+</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">line</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="287" left="27" top="21231" width="246" height="274" border="true" color="#000000" bgColor="#ebebeb" fontSize="10">
      <math optimize="2" decimalPlaces="4">
        <description active="true" position="Top" lang="eng">
          <p>Pseudo-interpolate wrt segments</p>
        </description>
        <input>
          <e type="operand">u</e>
          <e type="function" args="1">Her</e>
          <e type="operand">j</e>
          <e type="operand">n</e>
          <e type="operand">X</e>
          <e type="function" preserve="true" args="1">rows</e>
          <e type="operator" args="2">:</e>
          <e type="operand">u</e>
          <e type="operand">X</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">≤</e>
          <e type="operand">n</e>
          <e type="operand">1</e>
          <e type="operator" args="2">:</e>
          <e type="operand">u</e>
          <e type="operand">X</e>
          <e type="operand">n</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">≥</e>
          <e type="operand">n</e>
          <e type="operand">n</e>
          <e type="operand">1</e>
          <e type="operator" args="2">-</e>
          <e type="operator" args="2">:</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operand">n</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operand">u</e>
          <e type="operand">X</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">≤</e>
          <e type="operand">break</e>
          <e type="operand" style="string" />
          <e type="function" preserve="true" args="3">if</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="function" preserve="true" args="3">if</e>
          <e type="function" preserve="true" args="3">if</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operator" args="2">-</e>
          <e type="bracket">(</e>
          <e type="operand">3</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="5">line</e>
          <e type="operator" args="2">:</e>
          <e type="operand">j</e>
          <e type="operand">u</e>
          <e type="function" args="2">H</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">line</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="288" left="369" top="21249" width="268" height="31" color="#000000" bgColor="#80ffff" fontSize="14">
      <text lang="eng">
        <p bold="true">Nest/check/interpolate</p>
      </text>
    </region>
    <region id="289" left="369" top="21375" width="100" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
      <math decimalPlaces="6">
        <description active="true" position="Top" lang="eng">
          <p>NOT compatible plot points</p>
        </description>
        <input>
          <e type="operand">x</e>
          <e type="function" args="1">f</e>
          <e type="operand">x</e>
          <e type="function" args="1">Her</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="290" left="369" top="21447" width="213" height="45" color="#000000" bgColor="#ffffff" fontSize="10">
      <math>
        <input>
          <e type="operand">x</e>
          <e type="function" args="1">c</e>
          <e type="operand">1</e>
          <e type="operand">0</e>
          <e type="operand">x</e>
          <e type="operator" args="2">≤</e>
          <e type="bracket">(</e>
          <e type="operand">x</e>
          <e type="operand">1</e>
          <e type="operator" args="2">≤</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">&amp;</e>
          <e type="operand" style="string" />
          <e type="function" preserve="true" args="3">cases</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="291" top="21573" color="#000000" bgColor="#ffffff">
      <area terminator="true" />
    </region>
  </region>
  <region id="292" top="21600" color="#000000" bgColor="#ffffff">
    <area collapsed="true">
      <title lang="eng">
        <p>     Global segments      </p>
      </title>
    </area>
    <region id="293" left="45" top="21627" width="320" height="31" color="#000000" bgColor="#80ffff" fontSize="14">
      <text lang="eng">
        <p bold="true">Global segments &amp; pts plot </p>
      </text>
    </region>
    <region id="294" left="45" top="21663" width="268" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
      <math decimalPlaces="4">
        <input>
          <e type="operand">Data</e>
          <e type="operand">XY</e>
          <e type="operand" style="string">.</e>
          <e type="operand">13</e>
          <e type="operand" style="string">black</e>
          <e type="function" args="4">plot</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="295" left="117" top="21690" width="125" height="207" color="#000000" bgColor="#ffffff" fontSize="10">
      <math decimalPlaces="4">
        <input>
          <e type="operand">plot</e>
          <e type="operand">1</e>
          <e type="operand">x</e>
          <e type="function" args="2">H</e>
          <e type="operand">2</e>
          <e type="operand">x</e>
          <e type="function" args="2">H</e>
          <e type="operand">3</e>
          <e type="operand">x</e>
          <e type="function" args="2">H</e>
          <e type="operand">4</e>
          <e type="operand">x</e>
          <e type="function" args="2">H</e>
          <e type="operand">5</e>
          <e type="operand">x</e>
          <e type="function" args="2">H</e>
          <e type="operand">6</e>
          <e type="operand">x</e>
          <e type="function" args="2">H</e>
          <e type="operand">7</e>
          <e type="operand">x</e>
          <e type="function" args="2">H</e>
          <e type="operand">8</e>
          <e type="operand">x</e>
          <e type="function" args="2">H</e>
          <e type="operand">9</e>
          <e type="operand">x</e>
          <e type="function" args="2">H</e>
          <e type="operand">Data</e>
          <e type="operand">10</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="12">sys</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="296" top="21915" color="#000000" bgColor="#ffffff">
      <area terminator="true" />
    </region>
  </region>
  <region id="297" left="18" top="21960" width="596" height="293" border="true" color="#000000" bgColor="#ffffff" fontSize="10">
    <plot type="2d" render="lines" scale_x="18.1590800878715" scale_y="39.9227367441324" scale_z="724.960173863707" rotate_x="0" rotate_y="0" rotate_z="0" transpose_x="-246" transpose_y="-94" transpose_z="0">
      <description active="true" position="Top" lang="eng">
        <p>Hermite cubic segments</p>
      </description>
      <input>
        <e type="operand">plot</e>
      </input>
    </plot>
  </region>
  <region id="298" left="360" top="22320" width="258" height="199" color="#000000" bgColor="#ffffff" fontSize="10" showInputData="False">
    <plot type="2d" render="lines" scale_x="19.1943424957751" scale_y="21.1137767453526" scale_z="49.7851811249937" rotate_x="0" rotate_y="0" rotate_z="0" transpose_x="-77" transpose_y="-70" transpose_z="0">
      <input>
        <e type="operand">0</e>
        <e type="operand">0.00794</e>
        <e type="operand" style="string">.</e>
        <e type="operand">13</e>
        <e type="operand" style="string">black</e>
        <e type="operand">0.1</e>
        <e type="operand">0.012</e>
        <e type="operand" style="string">.</e>
        <e type="operand">13</e>
        <e type="operand" style="string">black</e>
        <e type="operand">0.2</e>
        <e type="operand">0.022</e>
        <e type="operand" style="string">.</e>
        <e type="operand">13</e>
        <e type="operand" style="string">black</e>
        <e type="operand">0.3</e>
        <e type="operand">0.048</e>
        <e type="operand" style="string">.</e>
        <e type="operand">13</e>
        <e type="operand" style="string">black</e>
        <e type="operand">0.4</e>
        <e type="operand">0.167</e>
        <e type="operand" style="string">.</e>
        <e type="operand">13</e>
        <e type="operand" style="string">black</e>
        <e type="operand">0.5</e>
        <e type="operand">1</e>
        <e type="operand" style="string">.</e>
        <e type="operand">13</e>
        <e type="operand" style="string">black</e>
        <e type="operand">0.6</e>
        <e type="operand">0.167</e>
        <e type="operand" style="string">.</e>
        <e type="operand">13</e>
        <e type="operand" style="string">black</e>
        <e type="operand">0.7</e>
        <e type="operand">0.048</e>
        <e type="operand" style="string">.</e>
        <e type="operand">13</e>
        <e type="operand" style="string">black</e>
        <e type="operand">0.8</e>
        <e type="operand">0.022</e>
        <e type="operand" style="string">.</e>
        <e type="operand">13</e>
        <e type="operand" style="string">black</e>
        <e type="operand">0.9</e>
        <e type="operand">0.012</e>
        <e type="operand" style="string">.</e>
        <e type="operand">13</e>
        <e type="operand" style="string">black</e>
        <e type="operand">1</e>
        <e type="operand">0.00794</e>
        <e type="operand" style="string">.</e>
        <e type="operand">13</e>
        <e type="operand" style="string">black</e>
        <e type="operand">11</e>
        <e type="operand">5</e>
        <e type="function" preserve="true" args="57">mat</e>
        <e type="operand">x</e>
        <e type="function" args="1">f</e>
        <e type="operand">x</e>
        <e type="function" args="1">c</e>
        <e type="operator" args="2">*</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">sys</e>
      </input>
    </plot>
  </region>
  <region id="299" left="9" top="22563" width="185" height="99" color="#000000" bgColor="#ffffff" fontSize="10">
    <math optimize="2">
      <input>
        <e type="operand">U1</e>
        <e type="operand">0</e>
        <e type="operand">0.1</e>
        <e type="operand">0.01</e>
        <e type="function" preserve="true" args="3">range</e>
        <e type="operator" args="2">:</e>
        <e type="operand">U2</e>
        <e type="operand">0.1</e>
        <e type="operand">0.2</e>
        <e type="operand">0.11</e>
        <e type="function" preserve="true" args="3">range</e>
        <e type="operator" args="2">:</e>
        <e type="operand">U3</e>
        <e type="operand">0.2</e>
        <e type="operand">0.3</e>
        <e type="operand">0.21</e>
        <e type="function" preserve="true" args="3">range</e>
        <e type="operator" args="2">:</e>
        <e type="operand">U4</e>
        <e type="operand">0.3</e>
        <e type="operand">0.4</e>
        <e type="operand">0.31</e>
        <e type="function" preserve="true" args="3">range</e>
        <e type="operator" args="2">:</e>
        <e type="operand">U5</e>
        <e type="operand">0.4</e>
        <e type="operand">0.5</e>
        <e type="operand">0.401</e>
        <e type="function" preserve="true" args="3">range</e>
        <e type="operator" args="2">:</e>
        <e type="operand">5</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="7">sys</e>
      </input>
    </math>
  </region>
  <region id="300" left="297" top="22563" width="218" height="149" color="#000000" bgColor="#ffffff" fontSize="10">
    <math optimize="2">
      <input>
        <e type="operand">S1</e>
        <e type="operand">U1</e>
        <e type="operand">1</e>
        <e type="operand">U1</e>
        <e type="function" args="2">H</e>
        <e type="function" preserve="true" args="1">vectorize</e>
        <e type="function" preserve="true" args="2">augment</e>
        <e type="operator" args="2">:</e>
        <e type="operand">S2</e>
        <e type="operand">U2</e>
        <e type="operand">2</e>
        <e type="operand">U2</e>
        <e type="function" args="2">H</e>
        <e type="function" preserve="true" args="1">vectorize</e>
        <e type="function" preserve="true" args="2">augment</e>
        <e type="operator" args="2">:</e>
        <e type="operand">S3</e>
        <e type="operand">U3</e>
        <e type="operand">3</e>
        <e type="operand">U3</e>
        <e type="function" args="2">H</e>
        <e type="function" preserve="true" args="1">vectorize</e>
        <e type="function" preserve="true" args="2">augment</e>
        <e type="operator" args="2">:</e>
        <e type="operand">S4</e>
        <e type="operand">U4</e>
        <e type="operand">4</e>
        <e type="operand">U4</e>
        <e type="function" args="2">H</e>
        <e type="function" preserve="true" args="1">vectorize</e>
        <e type="function" preserve="true" args="2">augment</e>
        <e type="operator" args="2">:</e>
        <e type="operand">S5</e>
        <e type="operand">U5</e>
        <e type="operand">5</e>
        <e type="operand">U5</e>
        <e type="function" args="2">H</e>
        <e type="function" preserve="true" args="1">vectorize</e>
        <e type="function" preserve="true" args="2">augment</e>
        <e type="operator" args="2">:</e>
        <e type="operand">5</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="7">sys</e>
      </input>
    </math>
  </region>
  <region id="301" left="567" top="22590" width="120" height="61" color="#000000" bgColor="#ebebeb" fontSize="10">
    <math decimalPlaces="6">
      <description active="true" position="Top" lang="eng">
        <p>The Hermite α circle </p>
      </description>
      <input>
        <e type="operand">X</e>
        <e type="operand">4</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">Y</e>
        <e type="operand">4</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">mat</e>
      </input>
      <result action="numeric">
        <e type="operand">0.3</e>
        <e type="operand">0.048</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">mat</e>
      </result>
    </math>
  </region>
  <region id="302" left="9" top="22662" width="232" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
    <math optimize="2">
      <description active="true" position="Top" lang="eng">
        <p>Export .. strip repeated pairs</p>
      </description>
      <input>
        <e type="operand">H</e>
        <e type="operand">S1</e>
        <e type="operand">S2</e>
        <e type="operand">S3</e>
        <e type="operand">S4</e>
        <e type="operand">S5</e>
        <e type="function" preserve="true" args="5">stack</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="303" top="22734" color="#000000" bgColor="#ff8080">
    <area single="true" collapsed="true" />
  </region>
  <region id="304" left="9" top="22779" width="329" height="287" border="true" color="#000000" bgColor="#ffffe1" fontSize="10">
    <math decimalPlaces="4" exponentialThreshold="3">
      <input>
        <e type="operand">data</e>
        <e type="function" args="1">StripX</e>
        <e type="operand" style="string">strip repeated Xdata </e>
        <e type="operand">u</e>
        <e type="operand">data</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="2">col</e>
        <e type="operator" args="2">:</e>
        <e type="operand">v</e>
        <e type="operand">data</e>
        <e type="operand">2</e>
        <e type="function" preserve="true" args="2">col</e>
        <e type="operator" args="2">:</e>
        <e type="operand">k</e>
        <e type="operand">0</e>
        <e type="operator" args="2">:</e>
        <e type="operand">i</e>
        <e type="operand">1</e>
        <e type="operand">data</e>
        <e type="function" preserve="true" args="1">rows</e>
        <e type="operand">1</e>
        <e type="operator" args="2">-</e>
        <e type="bracket">(</e>
        <e type="function" preserve="true" args="2">range</e>
        <e type="operand">u</e>
        <e type="operand">i</e>
        <e type="operand">1</e>
        <e type="operator" args="2">+</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">u</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">-</e>
        <e type="operand">0</e>
        <e type="operator" args="2">≠</e>
        <e type="operand">R</e>
        <e type="operand">k</e>
        <e type="operand">k</e>
        <e type="operand">1</e>
        <e type="operator" args="2">+</e>
        <e type="operator" args="2">:</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">u</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">v</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">1</e>
        <e type="operand">2</e>
        <e type="function" preserve="true" args="4">mat</e>
        <e type="operator" args="2">:</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="3">line</e>
        <e type="operand" style="string">Unest StripX</e>
        <e type="function" preserve="true" args="3">if</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="3">line</e>
        <e type="function" preserve="true" args="3">for</e>
        <e type="operand">v</e>
        <e type="operand">R</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">:</e>
        <e type="operand">j</e>
        <e type="operand">2</e>
        <e type="operand">R</e>
        <e type="function" preserve="true" args="1">rows</e>
        <e type="function" preserve="true" args="2">range</e>
        <e type="operand">v</e>
        <e type="operand">v</e>
        <e type="operand">R</e>
        <e type="operand">j</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="function" preserve="true" args="2">stack</e>
        <e type="operator" args="2">:</e>
        <e type="function" preserve="true" args="3">for</e>
        <e type="operand">v</e>
        <e type="operand">8</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="10">line</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="305" left="342" top="22779" width="405" height="261" color="#000000" bgColor="#ebebeb" fontSize="10">
    <plot type="2d" render="lines" scale_x="22.8738061345107" scale_y="35.2154468546318" scale_z="122.165210370955" rotate_x="0" rotate_y="0" rotate_z="0" transpose_x="-145" transpose_y="-96" transpose_z="0">
      <input>
        <e type="operand">H</e>
        <e type="operand">4</e>
        <e type="operand">x</e>
        <e type="function" args="2">H</e>
        <e type="operand">5</e>
        <e type="operand">x</e>
        <e type="function" args="2">H</e>
        <e type="operand">Data</e>
        <e type="operand">X</e>
        <e type="operand">4</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">Y</e>
        <e type="operand">4</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand" style="string">o</e>
        <e type="operand">140</e>
        <e type="operand" style="string">black</e>
        <e type="operand">1</e>
        <e type="operand">5</e>
        <e type="function" preserve="true" args="7">mat</e>
        <e type="operand">5</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="7">sys</e>
      </input>
    </plot>
  </region>
  <region id="306" left="9" top="23076" width="299" height="88" color="#000000" bgColor="#ebebeb" fontSize="10">
    <text lang="eng">
      <p>The circle is the impossible l_p_csplines. Smath Akima 'ainterp' ismuch better but too discontinuous.Hermite-D is slightly discontinuouswrt 1rst derivative.</p>
    </text>
  </region>
  <region id="307" left="198" top="23184" width="395" height="31" color="#ff0000" bgColor="#ebebeb" fontSize="14">
    <text lang="eng">
      <p bold="true">... both rejected by X_Y plot ...</p>
    </text>
  </region>
  <region id="308" left="9" top="23220" width="262" height="305" border="true" color="#000000" bgColor="#ffffe1" fontSize="10">
    <math optimize="2" decimalPlaces="4">
      <description active="true" position="Top" lang="eng">
        <p>'J' =&gt; index of segment(s)</p>
      </description>
      <input>
        <e type="operand">u</e>
        <e type="operand">Xdata</e>
        <e type="function" args="2">J</e>
        <e type="operand" style="string">search index</e>
        <e type="operand">n</e>
        <e type="operand">Xdata</e>
        <e type="function" preserve="true" args="1">rows</e>
        <e type="operator" args="2">:</e>
        <e type="operand">u</e>
        <e type="operand">Xdata</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">≤</e>
        <e type="operand">n</e>
        <e type="operand">1</e>
        <e type="operator" args="2">:</e>
        <e type="operand">u</e>
        <e type="operand">Xdata</e>
        <e type="operand">n</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">≥</e>
        <e type="operand">n</e>
        <e type="operand">n</e>
        <e type="operand">1</e>
        <e type="operator" args="2">-</e>
        <e type="operator" args="2">:</e>
        <e type="operand" style="string">resume next</e>
        <e type="function" preserve="true" args="3">if</e>
        <e type="function" preserve="true" args="3">if</e>
        <e type="operand">i</e>
        <e type="operand">1</e>
        <e type="operand">n</e>
        <e type="function" preserve="true" args="2">range</e>
        <e type="operand">u</e>
        <e type="operand">Xdata</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">≤</e>
        <e type="operand">break</e>
        <e type="operand" style="string">Done</e>
        <e type="function" preserve="true" args="3">if</e>
        <e type="function" preserve="true" args="3">for</e>
        <e type="operand">J</e>
        <e type="operand">i</e>
        <e type="operand">1</e>
        <e type="operator" args="2">-</e>
        <e type="bracket">(</e>
        <e type="operator" args="2">:</e>
        <e type="operand">J</e>
        <e type="operand">6</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="8">line</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="309" left="279" top="23220" width="217" height="28" color="#000000" bgColor="#ebebeb" fontSize="10">
    <math decimalPlaces="4">
      <input>
        <e type="operand">u</e>
        <e type="function" args="1">InterpHer</e>
        <e type="operand">u</e>
        <e type="operand">X</e>
        <e type="function" args="2">J</e>
        <e type="operand">u</e>
        <e type="function" args="2">H</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="310" left="522" top="23220" width="246" height="274" border="true" color="#000000" bgColor="#ebebeb" fontSize="10">
    <math optimize="2" decimalPlaces="4">
      <description active="true" position="Top" lang="eng">
        <p>Pseudo-interpolate wrt segments</p>
      </description>
      <input>
        <e type="operand">u</e>
        <e type="function" args="1">Her</e>
        <e type="operand">j</e>
        <e type="operand">n</e>
        <e type="operand">X</e>
        <e type="function" preserve="true" args="1">rows</e>
        <e type="operator" args="2">:</e>
        <e type="operand">u</e>
        <e type="operand">X</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">≤</e>
        <e type="operand">n</e>
        <e type="operand">1</e>
        <e type="operator" args="2">:</e>
        <e type="operand">u</e>
        <e type="operand">X</e>
        <e type="operand">n</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">≥</e>
        <e type="operand">n</e>
        <e type="operand">n</e>
        <e type="operand">1</e>
        <e type="operator" args="2">-</e>
        <e type="operator" args="2">:</e>
        <e type="operand">i</e>
        <e type="operand">1</e>
        <e type="operand">n</e>
        <e type="function" preserve="true" args="2">range</e>
        <e type="operand">u</e>
        <e type="operand">X</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">≤</e>
        <e type="operand">break</e>
        <e type="operand" style="string">End</e>
        <e type="function" preserve="true" args="3">if</e>
        <e type="function" preserve="true" args="3">for</e>
        <e type="function" preserve="true" args="3">if</e>
        <e type="function" preserve="true" args="3">if</e>
        <e type="operand">i</e>
        <e type="operand">1</e>
        <e type="operator" args="2">-</e>
        <e type="bracket">(</e>
        <e type="operand">3</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="5">line</e>
        <e type="operator" args="2">:</e>
        <e type="operand">j</e>
        <e type="operand">u</e>
        <e type="function" args="2">H</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">line</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="311" left="279" top="23247" width="68" height="24" color="#000000" bgColor="#ebebeb" fontSize="10">
    <math decimalPlaces="4">
      <input>
        <e type="operand">u</e>
        <e type="operand">0.35</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="312" left="279" top="23274" width="217" height="49" color="#000000" bgColor="#ebebeb" fontSize="10">
    <math decimalPlaces="6">
      <input>
        <e type="operand">u</e>
        <e type="function" args="1">InterpHer</e>
        <e type="operand">u</e>
        <e type="function" args="1">Her</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">mat</e>
      </input>
      <result action="numeric">
        <e type="operand">0.079375</e>
        <e type="operand">0.079375</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">mat</e>
      </result>
    </math>
  </region>
  <region id="313" left="279" top="23328" width="233" height="27" color="#000000" bgColor="#ffffff" fontSize="10">
    <math>
      <input>
        <e type="operand">Xmin</e>
        <e type="operand">0.34794</e>
        <e type="operator" args="2">:</e>
        <e type="operand">Ymin</e>
        <e type="operand">0.0044</e>
        <e type="operator" args="2">:</e>
        <e type="operand">1</e>
        <e type="operand">2</e>
        <e type="function" preserve="true" args="4">mat</e>
      </input>
    </math>
  </region>
  <region id="314" left="279" top="23364" width="181" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
    <math>
      <input>
        <e type="operand">x</e>
        <e type="function" args="1">Ω</e>
        <e type="operand">X</e>
        <e type="operand">Y</e>
        <e type="operand">x</e>
        <e type="function" preserve="true" args="3">cinterp</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="315" left="279" top="23400" width="193" height="49" color="#000000" bgColor="#ffffff" fontSize="10">
    <math decimalPlaces="3">
      <input>
        <e type="operand">0.34794</e>
        <e type="function" args="1">Her</e>
        <e type="operand">0.34794</e>
        <e type="function" args="1">Ω</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">mat</e>
      </input>
      <result action="numeric">
        <e type="operand">0.077</e>
        <e type="operand">0.004</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">mat</e>
      </result>
    </math>
  </region>
  <region id="316" left="270" top="23490" width="383" height="184" color="#000000" bgColor="#ffffff" fontSize="10" showInputData="False">
    <plot type="2d" render="lines" scale_x="11.3340673003303" scale_y="23.2251544198878" scale_z="263.235463255572" rotate_x="0" rotate_y="0" rotate_z="0" transpose_x="-147" transpose_y="-65" transpose_z="0">
      <description active="true" position="Top" lang="eng">
        <p>Hermite-D[red]... cinterp [blue]</p>
      </description>
      <input>
        <e type="operand">X</e>
        <e type="operand">Y</e>
        <e type="operand">x</e>
        <e type="function" preserve="true" args="3">cinterp</e>
        <e type="operand">x</e>
        <e type="function" args="1">c</e>
        <e type="operator" args="2">*</e>
        <e type="operand">x</e>
        <e type="function" args="1">f</e>
        <e type="operand">x</e>
        <e type="function" args="1">c</e>
        <e type="operator" args="2">*</e>
        <e type="operand">0.348</e>
        <e type="operand">0.25</e>
        <e type="operand">0.348</e>
        <e type="operand">0.125</e>
        <e type="operator" args="1">-</e>
        <e type="operand">2</e>
        <e type="operand">2</e>
        <e type="function" preserve="true" args="6">mat</e>
        <e type="operand">0</e>
        <e type="operand">0.00794</e>
        <e type="operand" style="string">.</e>
        <e type="operand">14</e>
        <e type="operand" style="string">black</e>
        <e type="operand">0.1</e>
        <e type="operand">0.012</e>
        <e type="operand" style="string">.</e>
        <e type="operand">14</e>
        <e type="operand" style="string">black</e>
        <e type="operand">0.2</e>
        <e type="operand">0.022</e>
        <e type="operand" style="string">.</e>
        <e type="operand">14</e>
        <e type="operand" style="string">black</e>
        <e type="operand">0.3</e>
        <e type="operand">0.048</e>
        <e type="operand" style="string">.</e>
        <e type="operand">14</e>
        <e type="operand" style="string">black</e>
        <e type="operand">0.4</e>
        <e type="operand">0.167</e>
        <e type="operand" style="string">.</e>
        <e type="operand">14</e>
        <e type="operand" style="string">black</e>
        <e type="operand">0.5</e>
        <e type="operand">1</e>
        <e type="operand" style="string">.</e>
        <e type="operand">14</e>
        <e type="operand" style="string">black</e>
        <e type="operand">0.6</e>
        <e type="operand">0.167</e>
        <e type="operand" style="string">.</e>
        <e type="operand">14</e>
        <e type="operand" style="string">black</e>
        <e type="operand">0.7</e>
        <e type="operand">0.048</e>
        <e type="operand" style="string">.</e>
        <e type="operand">14</e>
        <e type="operand" style="string">black</e>
        <e type="operand">0.8</e>
        <e type="operand">0.022</e>
        <e type="operand" style="string">.</e>
        <e type="operand">14</e>
        <e type="operand" style="string">black</e>
        <e type="operand">0.9</e>
        <e type="operand">0.012</e>
        <e type="operand" style="string">.</e>
        <e type="operand">14</e>
        <e type="operand" style="string">black</e>
        <e type="operand">1</e>
        <e type="operand">0.00794</e>
        <e type="operand" style="string">.</e>
        <e type="operand">14</e>
        <e type="operand" style="string">black</e>
        <e type="operand">11</e>
        <e type="operand">5</e>
        <e type="function" preserve="true" args="57">mat</e>
        <e type="operand">4</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="6">sys</e>
      </input>
    </plot>
  </region>
  <region id="317" left="9" top="23562" width="266" height="88" color="#000000" bgColor="#ebebeb" fontSize="10">
    <text lang="eng">
      <p>There is an exact model to thisGaussian data set. This Toolspline session is our concern.Hermite-D is OK for publishing,Smath renders exceptional.</p>
    </text>
  </region>
  <region id="318" top="23742" color="#000000" bgColor="#ebebeb">
    <area collapsed="true">
      <title lang="eng">
        <p>     Golden ratio     </p>
      </title>
    </area>
    <region id="319" left="18" top="23787" width="192" height="56" color="#000000" bgColor="#ffffff" fontSize="10">
      <math decimalPlaces="6">
        <input>
          <e type="operand">x</e>
          <e type="function" args="1">f</e>
          <e type="operand">X</e>
          <e type="operand">Y</e>
          <e type="operand">x</e>
          <e type="function" preserve="true" args="3">cinterp</e>
          <e type="operator" args="2">:</e>
          <e type="operand">TOL</e>
          <e type="operand">10</e>
          <e type="operand">6</e>
          <e type="operator" args="1">-</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">:</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">line</e>
        </input>
      </math>
    </region>
    <region id="320" left="18" top="23877" width="486" height="568" border="true" color="#000000" bgColor="#ffe1e1" fontSize="10">
      <math optimize="2" decimalPlaces="6">
        <description active="true" position="Top" lang="eng">
          <p>Code adapted from Valery Ochov Mathcad 11</p>
        </description>
        <input>
          <e type="operand">f</e>
          <e type="operand">a</e>
          <e type="operand">b</e>
          <e type="operand">test</e>
          <e type="operand">TOL</e>
          <e type="function" args="5">Extrema</e>
          <e type="operand">a</e>
          <e type="operand">b</e>
          <e type="function" args="2">G</e>
          <e type="operand">3</e>
          <e type="operand">2</e>
          <e type="operator" args="2">/</e>
          <e type="operand">b</e>
          <e type="operator" args="2">*</e>
          <e type="operand">1</e>
          <e type="operand">2</e>
          <e type="operator" args="2">/</e>
          <e type="operand">a</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">-</e>
          <e type="operand">1</e>
          <e type="operand">2</e>
          <e type="operator" args="2">/</e>
          <e type="operand">5</e>
          <e type="function" preserve="true" args="1">sqrt</e>
          <e type="operator" args="2">*</e>
          <e type="operand">a</e>
          <e type="operand">b</e>
          <e type="operator" args="2">-</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operator" args="2">:</e>
          <e type="operand">y1</e>
          <e type="operand">y2</e>
          <e type="operator" args="2">≥</e>
          <e type="bracket">(</e>
          <e type="operand" style="string">max in range</e>
          <e type="operator" args="2">≡</e>
          <e type="operand">y1</e>
          <e type="operand">y2</e>
          <e type="operator" args="2">≤</e>
          <e type="bracket">(</e>
          <e type="operand" style="string">min in range</e>
          <e type="operator" args="2">≡</e>
          <e type="operand">x1</e>
          <e type="operand">a</e>
          <e type="operand">b</e>
          <e type="function" args="2">G</e>
          <e type="function" preserve="true" args="1">eval</e>
          <e type="operator" args="2">:</e>
          <e type="operand">y1</e>
          <e type="operand">x1</e>
          <e type="function" args="1">f</e>
          <e type="function" preserve="true" args="1">eval</e>
          <e type="operator" args="2">:</e>
          <e type="operand">x2</e>
          <e type="operand">b</e>
          <e type="operand">a</e>
          <e type="function" args="2">G</e>
          <e type="function" preserve="true" args="1">eval</e>
          <e type="operator" args="2">:</e>
          <e type="operand">y2</e>
          <e type="operand">x2</e>
          <e type="function" args="1">f</e>
          <e type="function" preserve="true" args="1">eval</e>
          <e type="operator" args="2">:</e>
          <e type="operand">4</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="6">line</e>
          <e type="operand">iter</e>
          <e type="operand">0</e>
          <e type="operator" args="2">:</e>
          <e type="operand">iter</e>
          <e type="operand">1000</e>
          <e type="operator" args="2">&lt;</e>
          <e type="operand">a</e>
          <e type="operand">b</e>
          <e type="operator" args="2">-</e>
          <e type="function" preserve="true" args="1">abs</e>
          <e type="operand">TOL</e>
          <e type="operator" args="2">≤</e>
          <e type="operand">break</e>
          <e type="operand">test</e>
          <e type="operand">b</e>
          <e type="operand">x2</e>
          <e type="operator" args="2">:</e>
          <e type="operand">x2</e>
          <e type="operand">x1</e>
          <e type="operator" args="2">:</e>
          <e type="operand">y2</e>
          <e type="operand">y1</e>
          <e type="operator" args="2">:</e>
          <e type="operand">x1</e>
          <e type="operand">a</e>
          <e type="operand">b</e>
          <e type="function" args="2">G</e>
          <e type="function" preserve="true" args="1">eval</e>
          <e type="operator" args="2">:</e>
          <e type="operand">y1</e>
          <e type="operand">x1</e>
          <e type="function" args="1">f</e>
          <e type="function" preserve="true" args="1">eval</e>
          <e type="operator" args="2">:</e>
          <e type="operand">5</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="7">line</e>
          <e type="operand">a</e>
          <e type="operand">x1</e>
          <e type="operator" args="2">:</e>
          <e type="operand">x1</e>
          <e type="operand">x2</e>
          <e type="operator" args="2">:</e>
          <e type="operand">y1</e>
          <e type="operand">y2</e>
          <e type="operator" args="2">:</e>
          <e type="operand">x2</e>
          <e type="operand">b</e>
          <e type="operand">a</e>
          <e type="function" args="2">G</e>
          <e type="function" preserve="true" args="1">eval</e>
          <e type="operator" args="2">:</e>
          <e type="operand">y2</e>
          <e type="operand">x2</e>
          <e type="function" args="1">f</e>
          <e type="function" preserve="true" args="1">eval</e>
          <e type="operator" args="2">:</e>
          <e type="operand">5</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="7">line</e>
          <e type="function" preserve="true" args="3">if</e>
          <e type="operand">iter</e>
          <e type="operand">iter</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="operator" args="2">:</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">line</e>
          <e type="function" preserve="true" args="3">if</e>
          <e type="function" preserve="true" args="2">while</e>
          <e type="operand">a</e>
          <e type="operand">b</e>
          <e type="operator" args="2">+</e>
          <e type="operand">2</e>
          <e type="operator" args="2">/</e>
          <e type="operand">iter</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">mat</e>
          <e type="operand">7</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="9">line</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="321" left="36" top="24012" width="209" height="120" border="true" color="#000000" bgColor="#ffffe1" fontSize="10">
      <text lang="eng">
        <p>1. All modules/functionsin "Symbolic" optimiz.2. Once in target: shrink the range3. respect the search y1≥y2≡"max in range" y1≤y2≡"min in range"</p>
      </text>
    </region>
    <region id="322" left="459" top="24030" width="271" height="28" border="true" color="#000000" bgColor="#ffff80" fontSize="8">
      <math optimize="2" decimalPlaces="6">
        <input>
          <e type="operand">min</e>
          <e type="operand">f</e>
          <e type="operand">0.3</e>
          <e type="operand">0.4</e>
          <e type="operand">y1</e>
          <e type="operand">y2</e>
          <e type="operator" args="2">≤</e>
          <e type="operand">TOL</e>
          <e type="function" args="5">Extrema</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="323" left="459" top="24066" width="258" height="47" color="#000000" bgColor="#ffffff" fontSize="10">
      <math decimalPlaces="5">
        <input>
          <e type="operand">min</e>
          <e type="operand">X</e>
          <e type="operand">Y</e>
          <e type="operand">min</e>
          <e type="function" preserve="true" args="3">cinterp</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">mat</e>
        </input>
        <result action="numeric">
          <e type="operand">0.34794</e>
          <e type="operand">0.0044</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">mat</e>
        </result>
      </math>
    </region>
    <region id="324" top="24444" color="#000000" bgColor="#ffffff">
      <area terminator="true" />
    </region>
  </region>
  <region id="325" left="135" top="24507" width="477" height="67" color="#000000" bgColor="#ebebeb">
    <writer lang="eng"><![CDATA[<span style="font-family: 'Arial'; font-size: 10pt; font-weight: normal; font-style: normal; color: Black; background-color: Transparent; text-align: left; line-height: 115%">
<div><span style="font-family: 'Times New Roman'"><span style="font-size: 20pt"><strong><span style="color: Teal">Revisit Hermite interpolation</span></strong></span></span> <span style="font-family: 'Times New Roman'"><span style="font-size: 14pt"><strong>. . .  brute force</strong></span></span></div>
<div style="text-align: center"><span style="font-family: 'Times New Roman'"><span style="font-size: 14pt"><strong><span style="color: Red">stand alone as offered with associated utilities</span></strong></span></span></div></span>]]></writer>
  </region>
  <region id="326" top="24615" color="#000000" bgColor="#ffffff">
    <area collapsed="true">
      <title lang="eng">
        <p>plotG(vx,vy,char,size,color) ... Hermite Polyline modules     </p>
      </title>
    </area>
    <region id="327" left="72" top="24651" width="523" height="76" border="true" color="#000000" bgColor="#ebebeb" fontSize="10">
      <math optimize="2" fractionType="auto" decimalPlaces="3">
        <input>
          <e type="operand">data</e>
          <e type="operand">char</e>
          <e type="operand">size</e>
          <e type="operand">clr</e>
          <e type="function" args="4">plot</e>
          <e type="operand">k</e>
          <e type="operand">1</e>
          <e type="operand">data</e>
          <e type="function" preserve="true" args="1">rows</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operand">r3</e>
          <e type="operand">k</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">char</e>
          <e type="operator" args="2">:</e>
          <e type="operand">r4</e>
          <e type="operand">k</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">size</e>
          <e type="operator" args="2">:</e>
          <e type="operand">r5</e>
          <e type="operand">k</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">clr</e>
          <e type="operator" args="2">:</e>
          <e type="operand">1</e>
          <e type="operand">3</e>
          <e type="function" preserve="true" args="5">mat</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">data</e>
          <e type="operand">r3</e>
          <e type="operand">r4</e>
          <e type="operand">r5</e>
          <e type="function" preserve="true" args="4">augment</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">line</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="328" left="81" top="24786" width="322" height="177" border="true" color="#000000" bgColor="#ebebeb" fontSize="10">
      <math decimalPlaces="4">
        <input>
          <e type="operand">z</e>
          <e type="operand">n</e>
          <e type="function" args="2">RepEnd</e>
          <e type="operand">m</e>
          <e type="operand">z</e>
          <e type="function" preserve="true" args="1">rows</e>
          <e type="operator" args="2">:</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operand">n</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operand">w</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">z</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">:</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">i</e>
          <e type="operand">n</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="bracket">(</e>
          <e type="operand">m</e>
          <e type="operand">n</e>
          <e type="operator" args="2">+</e>
          <e type="bracket">(</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operand">w</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">z</e>
          <e type="operand">i</e>
          <e type="operand">n</e>
          <e type="operator" args="2">-</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">:</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">i</e>
          <e type="operand">m</e>
          <e type="operand">n</e>
          <e type="operator" args="2">+</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="bracket">(</e>
          <e type="operand">m</e>
          <e type="operand">2</e>
          <e type="operand">n</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="bracket">(</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operand">w</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">z</e>
          <e type="operand">m</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">:</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">w</e>
          <e type="operand">5</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="7">line</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="329" left="423" top="24804" width="372" height="308" border="true" color="#000000" bgColor="#ebebeb" fontSize="10">
      <math decimalPlaces="4">
        <input>
          <e type="operand">data</e>
          <e type="function" args="1">Strip</e>
          <e type="operand" style="string">nest stripped in 'R' </e>
          <e type="operand">u</e>
          <e type="operand">data</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="2">col</e>
          <e type="operator" args="2">:</e>
          <e type="operand">v</e>
          <e type="operand">data</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="2">col</e>
          <e type="operator" args="2">:</e>
          <e type="operand">k</e>
          <e type="operand">0</e>
          <e type="operator" args="2">:</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operand">data</e>
          <e type="function" preserve="true" args="1">rows</e>
          <e type="operand">1</e>
          <e type="operator" args="2">-</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operand">v</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">v</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">≤</e>
          <e type="bracket">(</e>
          <e type="operand">v</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">v</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">≥</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">¤</e>
          <e type="operand">R</e>
          <e type="operand">k</e>
          <e type="operand">k</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="operator" args="2">:</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">u</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">v</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">1</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="4">mat</e>
          <e type="operator" args="2">:</e>
          <e type="operand">1</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="3">line</e>
          <e type="operand" style="string">Undefined</e>
          <e type="function" preserve="true" args="3">if</e>
          <e type="operand">1</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="3">line</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">line</e>
          <e type="operand" style="string">Un-nest R</e>
          <e type="operand">v</e>
          <e type="operand">R</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">:</e>
          <e type="operand">j</e>
          <e type="operand">2</e>
          <e type="operand">R</e>
          <e type="function" preserve="true" args="1">rows</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operand">v</e>
          <e type="operand">v</e>
          <e type="operand">R</e>
          <e type="operand">j</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="function" preserve="true" args="2">stack</e>
          <e type="operator" args="2">:</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">v</e>
          <e type="operand">8</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="10">line</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="330" left="81" top="24975" width="292" height="87" border="true" color="#000000" bgColor="#ebebeb" fontSize="10">
      <math decimalPlaces="4" exponentialThreshold="3">
        <input>
          <e type="operand">M</e>
          <e type="function" args="1">Unwrap</e>
          <e type="operand">V</e>
          <e type="operand">M</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="2">col</e>
          <e type="operator" args="2">:</e>
          <e type="operand">i</e>
          <e type="operand">2</e>
          <e type="operand">M</e>
          <e type="function" preserve="true" args="1">cols</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operand">V</e>
          <e type="operand">V</e>
          <e type="operand">M</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">col</e>
          <e type="function" preserve="true" args="2">stack</e>
          <e type="operator" args="2">:</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">V</e>
          <e type="operand">3</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="5">line</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="331" left="81" top="25137" width="628" height="199" border="true" color="#000000" bgColor="#ffe1e1" fontSize="10">
      <math decimalPlaces="4">
        <input>
          <e type="operand">data</e>
          <e type="operand">sub</e>
          <e type="function" args="2">subspace</e>
          <e type="operand">j</e>
          <e type="operand">1</e>
          <e type="operand">data</e>
          <e type="function" preserve="true" args="1">rows</e>
          <e type="operand">1</e>
          <e type="operator" args="2">-</e>
          <e type="bracket">(</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operand">Vsub</e>
          <e type="operand">j</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operand">sub</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operand">vx</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">data</e>
          <e type="operand">j</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">i</e>
          <e type="operand">sub</e>
          <e type="operator" args="2">/</e>
          <e type="operand">data</e>
          <e type="operand">1</e>
          <e type="operand">j</e>
          <e type="operator" args="2">+</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">data</e>
          <e type="operand">j</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">-</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operator" args="2">:</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">vx</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">line</e>
          <e type="function" preserve="true" args="1">eval</e>
          <e type="operator" args="2">:</e>
          <e type="operand">1</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="3">line</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">v</e>
          <e type="operand">Vsub</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">:</e>
          <e type="operand">j</e>
          <e type="operand">2</e>
          <e type="operand">Vsub</e>
          <e type="function" preserve="true" args="1">rows</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operand">v</e>
          <e type="operand">v</e>
          <e type="operand">Vsub</e>
          <e type="operand">j</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="function" preserve="true" args="2">stack</e>
          <e type="operator" args="2">:</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">v</e>
          <e type="operand">3</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="5">line</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">line</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="332" left="252" top="25362" width="275" height="73" border="true" color="#000000" bgColor="#ffe1e1" fontSize="10">
      <math decimalPlaces="4" exponentialThreshold="3">
        <description active="true" position="Top" lang="eng">
          <p>Round OFF Matrix/Vector</p>
        </description>
        <input>
          <e type="operand">M</e>
          <e type="operand">n</e>
          <e type="function" args="2">Round</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operand">M</e>
          <e type="function" preserve="true" args="1">rows</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operand">m</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">M</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">n</e>
          <e type="function" preserve="true" args="2">round</e>
          <e type="operator" args="2">:</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">m</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">line</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="333" top="25497" color="#000000" bgColor="#ffffff">
      <area terminator="true" />
    </region>
  </region>
  <region id="334" left="27" top="25533" width="352" height="89" color="#000000" bgColor="#ffffff" fontSize="10">
    <math>
      <input>
        <e type="operand">X</e>
        <e type="operand">1.5</e>
        <e type="operand">0</e>
        <e type="operand">3.5</e>
        <e type="operator" args="1">-</e>
        <e type="operand">4.1</e>
        <e type="operator" args="1">-</e>
        <e type="operand">1.5</e>
        <e type="operator" args="1">-</e>
        <e type="operand">0</e>
        <e type="operand">3.2</e>
        <e type="operand">4.7</e>
        <e type="operand">1.5</e>
        <e type="operand">1</e>
        <e type="operand">9</e>
        <e type="function" preserve="true" args="11">mat</e>
        <e type="function" preserve="true" args="1">transpose</e>
        <e type="operator" args="2">:</e>
        <e type="operand">Y</e>
        <e type="operand">2</e>
        <e type="operand">4.8</e>
        <e type="operand">3.4</e>
        <e type="operand">0</e>
        <e type="operand">1.5</e>
        <e type="operator" args="1">-</e>
        <e type="operand">4.1</e>
        <e type="operator" args="1">-</e>
        <e type="operand">3.1</e>
        <e type="operator" args="1">-</e>
        <e type="operand">0</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="operand">9</e>
        <e type="function" preserve="true" args="11">mat</e>
        <e type="function" preserve="true" args="1">transpose</e>
        <e type="operator" args="2">:</e>
        <e type="operand">XY</e>
        <e type="operand">X</e>
        <e type="operand">Y</e>
        <e type="function" preserve="true" args="2">augment</e>
        <e type="operator" args="2">:</e>
        <e type="operand">3</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="5">sys</e>
      </input>
    </math>
  </region>
  <region id="335" left="450" top="25551" width="125" height="41" color="#000000" bgColor="#ffffff" fontSize="10">
    <math>
      <input>
        <e type="operand">x</e>
        <e type="operand">y</e>
        <e type="function" args="2">axes</e>
        <e type="operand">x</e>
        <e type="operand">y</e>
        <e type="operator" args="2">/</e>
        <e type="operator" args="1">-</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="336" left="27" top="25632" width="122" height="24" color="#000000" bgColor="#80ff00" fontSize="10">
    <math decimalPlaces="4">
      <input>
        <e type="operand">t</e>
        <e type="operand">0</e>
        <e type="operand">1</e>
        <e type="operand">0.05</e>
        <e type="function" preserve="true" args="3">range</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="337" left="243" top="25641" width="106" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
    <math>
      <input>
        <e type="operand">t</e>
        <e type="function" preserve="true" args="1">rows</e>
      </input>
      <result action="numeric">
        <e type="operand">21</e>
      </result>
    </math>
  </region>
  <region id="338" top="25668" color="#000000" bgColor="#ffffff">
    <area collapsed="true">
      <title lang="eng">
        <p>     Interpolate construct     </p>
      </title>
    </area>
    <region id="339" left="18" top="25704" width="141" height="67" border="true" color="#000000" bgColor="#ffe1e1" fontSize="10">
      <math decimalPlaces="4">
        <input>
          <e type="operand">r</e>
          <e type="operand">2</e>
          <e type="operator" args="2">:</e>
          <e type="operand">X</e>
          <e type="operand">X</e>
          <e type="operand">r</e>
          <e type="function" args="2">RepEnd</e>
          <e type="operator" args="2">:</e>
          <e type="operand">Y</e>
          <e type="operand">Y</e>
          <e type="operand">r</e>
          <e type="function" args="2">RepEnd</e>
          <e type="operator" args="2">:</e>
          <e type="operand">3</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="5">sys</e>
        </input>
      </math>
    </region>
    <region id="340" left="180" top="25713" width="213" height="45" color="#000000" bgColor="#ffffff" fontSize="10">
      <math decimalPlaces="4">
        <input>
          <e type="operand">x</e>
          <e type="function" args="1">c</e>
          <e type="operand">1</e>
          <e type="operand">0</e>
          <e type="operand">x</e>
          <e type="operator" args="2">≤</e>
          <e type="bracket">(</e>
          <e type="operand">x</e>
          <e type="operand">1</e>
          <e type="operator" args="2">≤</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">&amp;</e>
          <e type="operand" style="string" />
          <e type="function" preserve="true" args="3">cases</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="341" left="567" top="25740" width="181" height="117" color="#000000" bgColor="#ffffff" fontSize="10">
      <math decimalPlaces="4">
        <description active="true" position="Top" lang="eng">
          <p>interpolate</p>
        </description>
        <input>
          <e type="operand">1</e>
          <e type="operand">6</e>
          <e type="operator" args="2">/</e>
          <e type="operand">t</e>
          <e type="operand">3</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="1">-</e>
          <e type="operand">3</e>
          <e type="operand">t</e>
          <e type="operand">2</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operand">2</e>
          <e type="operand">t</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">-</e>
          <e type="operand">3</e>
          <e type="operand">t</e>
          <e type="operand">3</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">*</e>
          <e type="operand">6</e>
          <e type="operand">t</e>
          <e type="operand">2</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">-</e>
          <e type="operand">3</e>
          <e type="operand">t</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">-</e>
          <e type="operand">6</e>
          <e type="operator" args="2">+</e>
          <e type="operand">3</e>
          <e type="operand">t</e>
          <e type="operand">3</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="1">-</e>
          <e type="operand">3</e>
          <e type="operand">t</e>
          <e type="operand">2</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operand">6</e>
          <e type="operand">t</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operand">t</e>
          <e type="operand">3</e>
          <e type="operator" args="2">^</e>
          <e type="operand">t</e>
          <e type="operator" args="2">-</e>
          <e type="operand">4</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="6">mat</e>
          <e type="operator" args="2">*</e>
        </input>
      </math>
    </region>
    <region id="342" left="18" top="25776" width="224" height="117" border="true" color="#000000" bgColor="#ffffe1" fontSize="10">
      <math decimalPlaces="4">
        <description active="true" position="Top" lang="eng">
          <p>Hermite PolyLine</p>
        </description>
        <input>
          <e type="operand">t</e>
          <e type="function" args="1">P</e>
          <e type="operand">1</e>
          <e type="operand">6</e>
          <e type="operator" args="2">/</e>
          <e type="operand">t</e>
          <e type="operand">3</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="1">-</e>
          <e type="operand">3</e>
          <e type="operand">t</e>
          <e type="operand">2</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operand">2</e>
          <e type="operand">t</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">-</e>
          <e type="operand">3</e>
          <e type="operand">t</e>
          <e type="operand">3</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">*</e>
          <e type="operand">6</e>
          <e type="operand">t</e>
          <e type="operand">2</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">-</e>
          <e type="operand">3</e>
          <e type="operand">t</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">-</e>
          <e type="operand">6</e>
          <e type="operator" args="2">+</e>
          <e type="operand">3</e>
          <e type="operand">t</e>
          <e type="operand">3</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="1">-</e>
          <e type="operand">3</e>
          <e type="operand">t</e>
          <e type="operand">2</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operand">6</e>
          <e type="operand">t</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operand">t</e>
          <e type="operand">3</e>
          <e type="operator" args="2">^</e>
          <e type="operand">t</e>
          <e type="operator" args="2">-</e>
          <e type="operand">4</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="6">mat</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="343" left="261" top="25776" width="240" height="158" color="#000000" bgColor="#ffffff" fontSize="10" showInputData="False">
      <plot type="2d" render="lines" scale_x="13.643185640775" scale_y="18.624251329308" scale_z="348.551602614815" rotate_x="0" rotate_y="0" rotate_z="0" transpose_x="-87" transpose_y="-46" transpose_z="0">
        <description active="true" position="Top" lang="eng">
          <p>Hermite basis cubics 0...1</p>
        </description>
        <input>
          <e type="operand">x</e>
          <e type="function" args="1">P</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">x</e>
          <e type="function" args="1">c</e>
          <e type="operator" args="2">*</e>
          <e type="operand">x</e>
          <e type="function" args="1">P</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">x</e>
          <e type="function" args="1">c</e>
          <e type="operator" args="2">*</e>
          <e type="operand">x</e>
          <e type="function" args="1">P</e>
          <e type="operand">3</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">x</e>
          <e type="function" args="1">c</e>
          <e type="operator" args="2">*</e>
          <e type="operand">x</e>
          <e type="function" args="1">P</e>
          <e type="operand">4</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">x</e>
          <e type="function" args="1">c</e>
          <e type="operator" args="2">*</e>
          <e type="operand">4</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="6">sys</e>
        </input>
      </plot>
    </region>
    <region id="344" left="567" top="25893" width="198" height="123" color="#000000" bgColor="#ffffff" fontSize="10">
      <math decimalPlaces="4">
        <description active="true" position="Top" lang="eng">
          <p>polyline</p>
        </description>
        <input>
          <e type="operand">1</e>
          <e type="operand">6</e>
          <e type="operator" args="2">/</e>
          <e type="operand">t</e>
          <e type="operand">3</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="1">-</e>
          <e type="operand">3</e>
          <e type="operand">t</e>
          <e type="operand">2</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operand">3</e>
          <e type="operand">t</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">-</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="bracket">(</e>
          <e type="operand">3</e>
          <e type="operand">t</e>
          <e type="operand">3</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">*</e>
          <e type="operand">6</e>
          <e type="operand">t</e>
          <e type="operand">2</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">-</e>
          <e type="operand">4</e>
          <e type="operator" args="2">+</e>
          <e type="bracket">(</e>
          <e type="operand">3</e>
          <e type="operand">t</e>
          <e type="operand">3</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="1">-</e>
          <e type="operand">3</e>
          <e type="operand">t</e>
          <e type="operand">2</e>
          <e type="operator" args="2">^</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operand">3</e>
          <e type="operand">t</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="bracket">(</e>
          <e type="operand">t</e>
          <e type="operand">3</e>
          <e type="operator" args="2">^</e>
          <e type="operand">4</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="6">mat</e>
          <e type="operator" args="2">*</e>
        </input>
      </math>
    </region>
    <region id="345" left="18" top="25983" width="486" height="65" color="#000000" bgColor="#ffffe1" fontSize="10">
      <math decimalPlaces="4">
        <input>
          <e type="operand">t</e>
          <e type="operand">j</e>
          <e type="function" args="2">XP</e>
          <e type="operand">t</e>
          <e type="function" args="1">P</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">X</e>
          <e type="operand">j</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">*</e>
          <e type="operand">t</e>
          <e type="function" args="1">P</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">X</e>
          <e type="operand">j</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operand">t</e>
          <e type="function" args="1">P</e>
          <e type="operand">3</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">X</e>
          <e type="operand">j</e>
          <e type="operand">2</e>
          <e type="operator" args="2">+</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operand">t</e>
          <e type="function" args="1">P</e>
          <e type="operand">4</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">X</e>
          <e type="operand">j</e>
          <e type="operand">3</e>
          <e type="operator" args="2">+</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operator" args="2">:</e>
          <e type="operand">t</e>
          <e type="operand">j</e>
          <e type="function" args="2">YP</e>
          <e type="operand">t</e>
          <e type="function" args="1">P</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">Y</e>
          <e type="operand">j</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">*</e>
          <e type="operand">t</e>
          <e type="function" args="1">P</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">Y</e>
          <e type="operand">j</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operand">t</e>
          <e type="function" args="1">P</e>
          <e type="operand">3</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">Y</e>
          <e type="operand">j</e>
          <e type="operand">2</e>
          <e type="operator" args="2">+</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operand">t</e>
          <e type="function" args="1">P</e>
          <e type="operand">4</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">Y</e>
          <e type="operand">j</e>
          <e type="operand">3</e>
          <e type="operator" args="2">+</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operator" args="2">:</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">sys</e>
        </input>
      </math>
    </region>
    <region id="346" left="144" top="26073" width="275" height="152" border="true" color="#000000" bgColor="#ffffe1" fontSize="10">
      <math optimize="2" decimalPlaces="4">
        <input>
          <e type="operand">U</e>
          <e type="operand">j</e>
          <e type="operand">1</e>
          <e type="operand">X</e>
          <e type="function" preserve="true" args="1">rows</e>
          <e type="operand">r</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">-</e>
          <e type="bracket">(</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operator" args="2">:</e>
          <e type="operand">ct</e>
          <e type="operand">1</e>
          <e type="operator" args="2">:</e>
          <e type="operand">j</e>
          <e type="operand">j</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operand">t</e>
          <e type="function" preserve="true" args="1">rows</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operand">Hx</e>
          <e type="operand">i</e>
          <e type="operand">ct</e>
          <e type="function" preserve="true" args="3">el</e>
          <e type="operand">t</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">j</e>
          <e type="function" args="2">XP</e>
          <e type="function" preserve="true" args="1">eval</e>
          <e type="operator" args="2">:</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">ct</e>
          <e type="operand">ct</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="operator" args="2">:</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">line</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">Hx</e>
          <e type="operand">4</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="6">line</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="347" left="423" top="26073" width="275" height="152" border="true" color="#000000" bgColor="#ffffe1" fontSize="10">
      <math optimize="2" decimalPlaces="4">
        <input>
          <e type="operand">V</e>
          <e type="operand">j</e>
          <e type="operand">1</e>
          <e type="operand">Y</e>
          <e type="function" preserve="true" args="1">rows</e>
          <e type="operand">r</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">-</e>
          <e type="bracket">(</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operator" args="2">:</e>
          <e type="operand">ct</e>
          <e type="operand">1</e>
          <e type="operator" args="2">:</e>
          <e type="operand">j</e>
          <e type="operand">j</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operand">t</e>
          <e type="function" preserve="true" args="1">rows</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operand">Hy</e>
          <e type="operand">i</e>
          <e type="operand">ct</e>
          <e type="function" preserve="true" args="3">el</e>
          <e type="operand">t</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">j</e>
          <e type="function" args="2">YP</e>
          <e type="function" preserve="true" args="1">eval</e>
          <e type="operator" args="2">:</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">ct</e>
          <e type="operand">ct</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="operator" args="2">:</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">line</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">Hy</e>
          <e type="operand">4</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="6">line</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="348" left="144" top="26226" width="280" height="51" border="true" color="#000000" bgColor="#ffffff" fontSize="10">
      <math optimize="2" decimalPlaces="4">
        <description active="true" position="Right" lang="eng">
          <p>collect the project</p>
        </description>
        <input>
          <e type="operand">xy</e>
          <e type="operand">U</e>
          <e type="function" args="1">Unwrap</e>
          <e type="operand">V</e>
          <e type="function" args="1">Unwrap</e>
          <e type="function" preserve="true" args="2">augment</e>
          <e type="operator" args="2">:</e>
          <e type="operand">contour</e>
          <e type="operand">xy</e>
          <e type="function" args="1">Strip</e>
          <e type="operator" args="2">:</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">sys</e>
        </input>
      </math>
    </region>
    <region id="349" left="144" top="26289" width="434" height="67" color="#000000" bgColor="#ebebeb" fontSize="10">
      <math>
        <input>
          <e type="operand">contour</e>
          <e type="operand">contour</e>
          <e type="operand">t</e>
          <e type="function" preserve="true" args="1">rows</e>
          <e type="operand">contour</e>
          <e type="function" preserve="true" args="1">rows</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operand">1</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="function" preserve="true" args="3">el</e>
          <e type="operator" args="2">:</e>
          <e type="operand">contour</e>
          <e type="operand">contour</e>
          <e type="operand">1</e>
          <e type="operand">contour</e>
          <e type="function" preserve="true" args="1">rows</e>
          <e type="operand">t</e>
          <e type="function" preserve="true" args="1">rows</e>
          <e type="operator" args="2">-</e>
          <e type="operand">2</e>
          <e type="operator" args="2">+</e>
          <e type="bracket">(</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operand">1</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="function" preserve="true" args="3">el</e>
          <e type="operator" args="2">:</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">line</e>
        </input>
      </math>
    </region>
    <region id="350" top="26415" color="#000000" bgColor="#ffffff">
      <area terminator="true" />
    </region>
  </region>
  <region id="351" left="18" top="26451" width="303" height="31" color="#000000" bgColor="#80ffff" fontSize="14">
    <text lang="eng">
      <p bold="true">Region-wise interpolation</p>
    </text>
  </region>
  <region id="352" left="18" top="26487" width="234" height="32" color="#000000" bgColor="#ebffff" fontSize="10">
    <math>
      <input>
        <e type="operand">sub</e>
        <e type="operand">contour</e>
        <e type="operand">100</e>
        <e type="operand">140</e>
        <e type="function" preserve="true" args="2">range</e>
        <e type="operand">1</e>
        <e type="operand">2</e>
        <e type="function" preserve="true" args="2">range</e>
        <e type="function" preserve="true" args="3">el</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="353" left="18" top="26523" width="235" height="69" color="#000000" bgColor="#ebffff" fontSize="10">
    <math>
      <input>
        <e type="operand">vx</e>
        <e type="operand">sub</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="2">col</e>
        <e type="operator" args="2">:</e>
        <e type="operand">vy</e>
        <e type="operand">sub</e>
        <e type="operand">2</e>
        <e type="function" preserve="true" args="2">col</e>
        <e type="operator" args="2">:</e>
        <e type="operand">x</e>
        <e type="function" args="1">Line</e>
        <e type="operand">vx</e>
        <e type="operand">vy</e>
        <e type="operand">x</e>
        <e type="function" preserve="true" args="3">cinterp</e>
        <e type="operator" args="2">:</e>
        <e type="operand">3</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="5">sys</e>
      </input>
    </math>
  </region>
  <region id="354" left="18" top="26595" width="43" height="24" color="#000000" bgColor="#ebffff" fontSize="10">
    <math>
      <input>
        <e type="operand">u</e>
        <e type="operand">2</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="355" left="108" top="26595" width="132" height="26" color="#000000" bgColor="#ebffff" fontSize="10">
    <math decimalPlaces="2">
      <input>
        <e type="operand">u</e>
        <e type="function" args="1">Line</e>
      </input>
      <result action="numeric">
        <e type="operand">3.81</e>
        <e type="operator" args="1">-</e>
      </result>
    </math>
  </region>
  <region id="356" left="288" top="26595" width="190" height="28" color="#000000" bgColor="#ebffff" fontSize="10">
    <math>
      <input>
        <e type="operand">xy</e>
        <e type="operand">u</e>
        <e type="operand">u</e>
        <e type="function" args="1">Line</e>
        <e type="function" preserve="true" args="2">augment</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="357" left="18" top="26631" width="433" height="337" color="#000000" bgColor="#ffffff" fontSize="10" showInputData="False">
    <xyplot width="423" height="329" smoothing="false" points="100">
      <propertiessource index="1" sourcetype="PropertyGrid" />
      <grid gridcolor="LightGray" gridpattern="Solid" gridthickness="1" isxgrid="true" isygrid="true" />
      <xaxes xmin="-5" xmax="5" xtick="1" numberformat="General" decimalplaces="3" />
      <yaxes ymin="-5" ymax="5" ytick="1" numberformat="General" decimalplaces="3" />
      <y2axes isy2axis="false" y2min="-1" y2max="1" y2tick="0.5" numberformat="General" decimalplaces="3" />
      <title2d title="Closed polygon Hermite cubic interpolation" titlefont="Arial, 12pt, style=Bold" titlefontcolor="Black" />
      <xylabel labelfont="Arial, 10pt" labelfontcolor="Black" tickfont="Courier New, 10pt" tickfontcolor="Black" xlabel="x" ylabel="y" y2label="y2" />
      <legend isbordervisible="true" islegendvisible="false" legendbackcolor="White" legendbordercolor="Black" legendfont="Arial, 8pt" legendposition="NorthEast" textcolor="Black" />
      <traces>
        <trace seriesname="" isy2data="false" isvisible="true" plotmethod="Lines" linecolor="Blue" linethickness="1" linepattern="Solid" symbolsize="8" symboltype="None" symbolborderthickness="1" symbolbordercolor="Black" symbolfillcolor="White" />
        <trace seriesname="" isy2data="false" isvisible="false" plotmethod="Lines" linecolor="Red" linethickness="1" linepattern="Solid" symbolsize="2" symboltype="Dot" symbolborderthickness="1" symbolbordercolor="Red" symbolfillcolor="Red" />
        <trace seriesname="" isy2data="false" isvisible="true" plotmethod="Lines" linecolor="Black" linethickness="1" linepattern="Solid" symbolsize="8" symboltype="None" symbolborderthickness="1" symbolbordercolor="Black" symbolfillcolor="White" />
        <trace seriesname="" isy2data="false" isvisible="false" plotmethod="Lines" linecolor="Fuchsia" linethickness="1" linepattern="Solid" symbolsize="16" symboltype="Plus" symbolborderthickness="1" symbolbordercolor="Black" symbolfillcolor="Black" />
      </traces>
      <input>
        <e type="operand">XY</e>
        <e type="operand">contour</e>
        <e type="operand">axes</e>
        <e type="operand">xy</e>
        <e type="operand">4</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="6">sys</e>
      </input>
    </xyplot>
  </region>
  <region id="358" left="468" top="26739" width="283" height="104" border="true" color="#000000" bgColor="#ebebeb" fontSize="10">
    <text lang="eng">
      <p>NOTES ...This convex hull polygon has thecounterpart via cinterp . Here,Hermite cubic interpolation looksmore formal mathematically.More work for more exploitation.</p>
    </text>
  </region>
  <region id="359" left="531" top="26919" width="167" height="49" border="true" color="#000000" bgColor="#ffffe1" fontSize="10">
    <math>
      <input>
        <e type="operand">x</e>
        <e type="operand">contour</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="2">col</e>
        <e type="operator" args="2">:</e>
        <e type="operand">y</e>
        <e type="operand">contour</e>
        <e type="operand">2</e>
        <e type="function" preserve="true" args="2">col</e>
        <e type="operator" args="2">:</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">sys</e>
      </input>
    </math>
  </region>
  <region id="360" left="18" top="27009" width="303" height="67" border="true" color="#000000" bgColor="#ffffe1" fontSize="10">
    <math fractionType="auto" decimalPlaces="6">
      <description active="true" position="Top" lang="eng">
        <p>Area Polygon wrt vertices coordinates</p>
      </description>
      <input>
        <e type="operand">A</e>
        <e type="operand">1</e>
        <e type="operand">2</e>
        <e type="operator" args="2">/</e>
        <e type="operand">x</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">y</e>
        <e type="operand">i</e>
        <e type="operand">1</e>
        <e type="operator" args="2">+</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">*</e>
        <e type="operand">x</e>
        <e type="operand">i</e>
        <e type="operand">1</e>
        <e type="operator" args="2">+</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">y</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">-</e>
        <e type="bracket">(</e>
        <e type="operand">i</e>
        <e type="operand">1</e>
        <e type="operand">x</e>
        <e type="function" preserve="true" args="1">rows</e>
        <e type="operand">1</e>
        <e type="operator" args="2">-</e>
        <e type="function" preserve="true" args="4">sum</e>
        <e type="operator" args="2">*</e>
        <e type="function" preserve="true" args="1">abs</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="361" left="351" top="27009" width="336" height="65" border="true" color="#000000" bgColor="#ffffe1" fontSize="10">
    <math fractionType="auto" decimalPlaces="6">
      <description active="true" position="Top" lang="eng">
        <p>Perimeter  Polygon wrt vertices coordinates</p>
      </description>
      <input>
        <e type="operand">P</e>
        <e type="operand">x</e>
        <e type="operand">i</e>
        <e type="operand">1</e>
        <e type="operator" args="2">+</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">x</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">-</e>
        <e type="bracket">(</e>
        <e type="operand">2</e>
        <e type="operator" args="2">^</e>
        <e type="operand">y</e>
        <e type="operand">i</e>
        <e type="operand">1</e>
        <e type="operator" args="2">+</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">y</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">-</e>
        <e type="bracket">(</e>
        <e type="operand">2</e>
        <e type="operator" args="2">^</e>
        <e type="operator" args="2">+</e>
        <e type="function" preserve="true" args="1">sqrt</e>
        <e type="operand">i</e>
        <e type="operand">1</e>
        <e type="operand">x</e>
        <e type="function" preserve="true" args="1">rows</e>
        <e type="operand">1</e>
        <e type="operator" args="2">-</e>
        <e type="function" preserve="true" args="4">sum</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="362" left="18" top="27144" width="423" height="127" border="true" color="#000000" bgColor="#ffffe1" fontSize="10">
    <math>
      <description active="false" position="Right" lang="eng">
        <p>Center of gravity</p>
      </description>
      <input>
        <e type="operand">Xo</e>
        <e type="operand">1</e>
        <e type="operand">6</e>
        <e type="operand">A</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">/</e>
        <e type="operand">x</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">x</e>
        <e type="operand">i</e>
        <e type="operand">1</e>
        <e type="operator" args="2">+</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">+</e>
        <e type="bracket">(</e>
        <e type="operand">x</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">y</e>
        <e type="operand">i</e>
        <e type="operand">1</e>
        <e type="operator" args="2">+</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">*</e>
        <e type="operand">x</e>
        <e type="operand">i</e>
        <e type="operand">1</e>
        <e type="operator" args="2">+</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">y</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">-</e>
        <e type="bracket">(</e>
        <e type="operator" args="2">*</e>
        <e type="operand">i</e>
        <e type="operand">1</e>
        <e type="operand">x</e>
        <e type="function" preserve="true" args="1">rows</e>
        <e type="operand">1</e>
        <e type="operator" args="2">-</e>
        <e type="function" preserve="true" args="4">sum</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">:</e>
        <e type="operand">Yo</e>
        <e type="operand">1</e>
        <e type="operand">6</e>
        <e type="operand">A</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">/</e>
        <e type="operand">y</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">y</e>
        <e type="operand">i</e>
        <e type="operand">1</e>
        <e type="operator" args="2">+</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">+</e>
        <e type="bracket">(</e>
        <e type="operand">x</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">y</e>
        <e type="operand">i</e>
        <e type="operand">1</e>
        <e type="operator" args="2">+</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">*</e>
        <e type="operand">x</e>
        <e type="operand">i</e>
        <e type="operand">1</e>
        <e type="operator" args="2">+</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">y</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">-</e>
        <e type="bracket">(</e>
        <e type="operator" args="2">*</e>
        <e type="operand">i</e>
        <e type="operand">1</e>
        <e type="operand">x</e>
        <e type="function" preserve="true" args="1">rows</e>
        <e type="operand">1</e>
        <e type="operator" args="2">-</e>
        <e type="function" preserve="true" args="4">sum</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">:</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">mat</e>
      </input>
    </math>
  </region>
  <region id="363" left="459" top="27162" width="98" height="45" color="#000000" bgColor="#ffffff" fontSize="10">
    <math decimalPlaces="1">
      <description active="true" position="Right" lang="eng">
        <p>AreaPerimeter</p>
      </description>
      <input>
        <e type="operand">A</e>
        <e type="operand">P</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">mat</e>
      </input>
      <result action="numeric">
        <e type="operand">48.7</e>
        <e type="operand">27.5</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">mat</e>
      </result>
    </math>
  </region>
  <region id="364" left="459" top="27216" width="114" height="45" color="#000000" bgColor="#ffffff" fontSize="10">
    <math decimalPlaces="3">
      <description active="true" position="Right" lang="eng">
        <p>Center of gravity</p>
      </description>
      <input>
        <e type="operand">Xo</e>
        <e type="operand">Yo</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">mat</e>
      </input>
      <result action="numeric">
        <e type="operand">0.084</e>
        <e type="operand">0.298</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">mat</e>
      </result>
    </math>
  </region>
  <region id="365" top="27297" color="#000000" bgColor="#ff8080">
    <area single="true" collapsed="true" />
  </region>
  <region id="366" left="162" top="27333" width="458" height="92" color="#000000" bgColor="#ebebeb">
    <writer lang="eng"><![CDATA[<span style="font-family: 'Arial'; font-size: 10pt; font-weight: normal; font-style: normal; color: Black; background-color: Transparent; text-align: left; line-height: 115%">
<div><span style="font-family: 'Times New Roman'"><span style="font-size: 20pt"><strong><span style="color: Teal">Hermite inscribed/circumscribed hull</span></strong></span></span> </div>
<div style="text-align: center"><span style="font-family: 'Times New Roman'"><span style="font-size: 14pt"><strong><span style="color: Red">stand alone as offered with associated utilities</span></strong></span></span></div>
<div style="text-align: center"><span style="font-family: 'Times New Roman'"><span style="font-size: 14pt"><strong>Hermite Polyline </strong></span></span></div></span>]]></writer>
  </region>
  <region id="367" top="27441" color="#000000" bgColor="#ffffff">
    <area collapsed="true">
      <title lang="eng">
        <p>     plotG, RepEnd, Unwrap, Strip     </p>
      </title>
    </area>
    <region id="368" left="27" top="27468" width="761" height="121" color="#000000" bgColor="#ebebeb" fontSize="10">
      <math decimalPlaces="4" exponentialThreshold="3">
        <input>
          <e type="operand">vx</e>
          <e type="operand">vy</e>
          <e type="operand">char</e>
          <e type="operand">size</e>
          <e type="operand">color</e>
          <e type="function" args="5">plotG</e>
          <e type="operand">n</e>
          <e type="operand">vx</e>
          <e type="function" preserve="true" args="1">length</e>
          <e type="operator" args="2">:</e>
          <e type="operand">plot</e>
          <e type="operand">vx</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">vy</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">char</e>
          <e type="operand">size</e>
          <e type="operand">color</e>
          <e type="function" preserve="true" args="5">augment</e>
          <e type="operator" args="2">:</e>
          <e type="operand">i</e>
          <e type="operand">2</e>
          <e type="operand">n</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operand">plot</e>
          <e type="operand">plot</e>
          <e type="operand">vx</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">vy</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">char</e>
          <e type="operand">size</e>
          <e type="operand">color</e>
          <e type="function" preserve="true" args="5">augment</e>
          <e type="function" preserve="true" args="2">stack</e>
          <e type="operator" args="2">:</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">plot</e>
          <e type="operand">4</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="6">line</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="369" left="27" top="27612" width="322" height="177" border="true" color="#000000" bgColor="#ebebeb" fontSize="10">
      <math decimalPlaces="4">
        <input>
          <e type="operand">z</e>
          <e type="operand">n</e>
          <e type="function" args="2">RepEnd</e>
          <e type="operand">m</e>
          <e type="operand">z</e>
          <e type="function" preserve="true" args="1">rows</e>
          <e type="operator" args="2">:</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operand">n</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operand">w</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">z</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">:</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">i</e>
          <e type="operand">n</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="bracket">(</e>
          <e type="operand">m</e>
          <e type="operand">n</e>
          <e type="operator" args="2">+</e>
          <e type="bracket">(</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operand">w</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">z</e>
          <e type="operand">i</e>
          <e type="operand">n</e>
          <e type="operator" args="2">-</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">:</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">i</e>
          <e type="operand">m</e>
          <e type="operand">n</e>
          <e type="operator" args="2">+</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="bracket">(</e>
          <e type="operand">m</e>
          <e type="operand">2</e>
          <e type="operand">n</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="bracket">(</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operand">w</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">z</e>
          <e type="operand">m</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">:</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">w</e>
          <e type="operand">5</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="7">line</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="370" left="360" top="27612" width="372" height="308" border="true" color="#000000" bgColor="#ebebeb" fontSize="10">
      <math decimalPlaces="4">
        <input>
          <e type="operand">data</e>
          <e type="function" args="1">Strip</e>
          <e type="operand" style="string">nest stripped in 'R' </e>
          <e type="operand">u</e>
          <e type="operand">data</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="2">col</e>
          <e type="operator" args="2">:</e>
          <e type="operand">v</e>
          <e type="operand">data</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="2">col</e>
          <e type="operator" args="2">:</e>
          <e type="operand">k</e>
          <e type="operand">0</e>
          <e type="operator" args="2">:</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operand">data</e>
          <e type="function" preserve="true" args="1">rows</e>
          <e type="operand">1</e>
          <e type="operator" args="2">-</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operand">v</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">v</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">≤</e>
          <e type="bracket">(</e>
          <e type="operand">v</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">v</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">≥</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">¤</e>
          <e type="operand">R</e>
          <e type="operand">k</e>
          <e type="operand">k</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="operator" args="2">:</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">u</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">v</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">1</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="4">mat</e>
          <e type="operator" args="2">:</e>
          <e type="operand">1</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="3">line</e>
          <e type="operand" style="string">Undefined</e>
          <e type="function" preserve="true" args="3">if</e>
          <e type="operand">1</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="3">line</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">line</e>
          <e type="operand" style="string">Un-nest R</e>
          <e type="operand">v</e>
          <e type="operand">R</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">:</e>
          <e type="operand">j</e>
          <e type="operand">2</e>
          <e type="operand">R</e>
          <e type="function" preserve="true" args="1">rows</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operand">v</e>
          <e type="operand">v</e>
          <e type="operand">R</e>
          <e type="operand">j</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="function" preserve="true" args="2">stack</e>
          <e type="operator" args="2">:</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">v</e>
          <e type="operand">8</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="10">line</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="371" left="27" top="27792" width="292" height="87" border="true" color="#000000" bgColor="#ebebeb" fontSize="10">
      <math decimalPlaces="4" exponentialThreshold="3">
        <input>
          <e type="operand">M</e>
          <e type="function" args="1">Unwrap</e>
          <e type="operand">V</e>
          <e type="operand">M</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="2">col</e>
          <e type="operator" args="2">:</e>
          <e type="operand">i</e>
          <e type="operand">2</e>
          <e type="operand">M</e>
          <e type="function" preserve="true" args="1">cols</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operand">V</e>
          <e type="operand">V</e>
          <e type="operand">M</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">col</e>
          <e type="function" preserve="true" args="2">stack</e>
          <e type="operator" args="2">:</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">V</e>
          <e type="operand">3</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="5">line</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="372" top="27945" color="#000000" bgColor="#ffffff">
      <area terminator="true" />
    </region>
  </region>
  <region id="373" left="36" top="27990" width="129" height="171" color="#000000" bgColor="#ffffff" fontSize="10">
    <math decimalPlaces="6">
      <input>
        <e type="operand">XW</e>
        <e type="operand">1.5</e>
        <e type="operand">2</e>
        <e type="operand">0</e>
        <e type="operand">4.8</e>
        <e type="operand">3.5</e>
        <e type="operator" args="1">-</e>
        <e type="operand">3.4</e>
        <e type="operand">4.1</e>
        <e type="operator" args="1">-</e>
        <e type="operand">0</e>
        <e type="operand">1.5</e>
        <e type="operator" args="1">-</e>
        <e type="operand">1.5</e>
        <e type="operator" args="1">-</e>
        <e type="operand">0</e>
        <e type="operand">4.1</e>
        <e type="operator" args="1">-</e>
        <e type="operand">3.2</e>
        <e type="operand">3.1</e>
        <e type="operator" args="1">-</e>
        <e type="operand">4.7</e>
        <e type="operand">0</e>
        <e type="operand">1.5</e>
        <e type="operand">2</e>
        <e type="operand">9</e>
        <e type="operand">2</e>
        <e type="function" preserve="true" args="20">mat</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="374" left="180" top="27990" width="43" height="24" color="#000000" bgColor="#ffff80" fontSize="10">
    <math decimalPlaces="4">
      <input>
        <e type="operand">r</e>
        <e type="operand">2</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="375" left="288" top="27990" width="256" height="31" color="#000000" bgColor="#80ffff" fontSize="14">
    <text lang="eng">
      <p bold="true">Hermite Polyline hull</p>
    </text>
  </region>
  <region id="376" left="630" top="27999" width="96" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
    <math decimalPlaces="6">
      <input>
        <e type="operand">t0</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="1">time</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="377" left="180" top="28017" width="208" height="73" color="#000000" bgColor="#ffffff" fontSize="10">
    <math decimalPlaces="6">
      <input>
        <e type="operand">X</e>
        <e type="operand">XW</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="2">col</e>
        <e type="operand">r</e>
        <e type="function" args="2">RepEnd</e>
        <e type="operator" args="2">:</e>
        <e type="operand">Y</e>
        <e type="operand">XW</e>
        <e type="operand">2</e>
        <e type="function" preserve="true" args="2">col</e>
        <e type="operand">r</e>
        <e type="function" args="2">RepEnd</e>
        <e type="operator" args="2">:</e>
        <e type="operand">XY</e>
        <e type="operand">X</e>
        <e type="operand">Y</e>
        <e type="function" preserve="true" args="2">augment</e>
        <e type="operator" args="2">:</e>
        <e type="operand">3</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="5">line</e>
      </input>
    </math>
  </region>
  <region id="378" left="180" top="28098" width="311" height="69" color="#000000" bgColor="#ffffff" fontSize="10">
    <math decimalPlaces="6">
      <input>
        <e type="operand">X</e>
        <e type="operand">XY</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="2">col</e>
        <e type="operator" args="2">:</e>
        <e type="operand">Y</e>
        <e type="operand">XY</e>
        <e type="operand">2</e>
        <e type="function" preserve="true" args="2">col</e>
        <e type="operator" args="2">:</e>
        <e type="operand">Cntrl</e>
        <e type="operand">X</e>
        <e type="operand">Y</e>
        <e type="operand" style="string">.</e>
        <e type="operand">14</e>
        <e type="operand" style="string">black</e>
        <e type="function" args="5">plotG</e>
        <e type="operator" args="2">:</e>
        <e type="operand">3</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="5">line</e>
      </input>
    </math>
  </region>
  <region id="379" left="513" top="28161" width="244" height="83" color="#000000" bgColor="#ffffff" fontSize="10">
    <math>
      <input>
        <e type="operand">α</e>
        <e type="operand">1</e>
        <e type="operand">6</e>
        <e type="operator" args="2">/</e>
        <e type="operator" args="2">&lt;</e>
        <e type="bracket">(</e>
        <e type="operand" style="string">inscribed hull</e>
        <e type="operator" args="2">≡</e>
        <e type="operand">α</e>
        <e type="operand">1</e>
        <e type="operand">6</e>
        <e type="operator" args="2">/</e>
        <e type="operator" args="2">&gt;</e>
        <e type="bracket">(</e>
        <e type="operand" style="string">circumscribed hull</e>
        <e type="operator" args="2">≡</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">sys</e>
      </input>
    </math>
  </region>
  <region id="380" left="36" top="28179" width="47" height="41" color="#000000" bgColor="#ffff80" fontSize="10">
    <math decimalPlaces="6">
      <input>
        <e type="operand">α</e>
        <e type="operand">1</e>
        <e type="operand">7</e>
        <e type="operator" args="2">/</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="381" left="126" top="28179" width="305" height="40" color="#000000" bgColor="#ffff80" fontSize="10">
    <text lang="eng">
      <p>at α = 1/6 first &amp; last points join,other α we have a zoom ± effect</p>
    </text>
  </region>
  <region id="382" left="36" top="28233" width="237" height="123" border="true" color="#000000" bgColor="#ffff80" fontSize="10">
    <math decimalPlaces="4">
      <description active="true" position="Top" lang="eng">
        <p>Hermite PolyLine</p>
      </description>
      <input>
        <e type="operand">t</e>
        <e type="function" args="1">P</e>
        <e type="operand">α</e>
        <e type="operand">t</e>
        <e type="operand">3</e>
        <e type="operator" args="2">^</e>
        <e type="operator" args="1">-</e>
        <e type="operand">3</e>
        <e type="operand">t</e>
        <e type="operand">2</e>
        <e type="operator" args="2">^</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">+</e>
        <e type="operand">3</e>
        <e type="operand">t</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">-</e>
        <e type="operand">1</e>
        <e type="operator" args="2">+</e>
        <e type="bracket">(</e>
        <e type="operand">3</e>
        <e type="operand">t</e>
        <e type="operand">3</e>
        <e type="operator" args="2">^</e>
        <e type="operator" args="2">*</e>
        <e type="operand">6</e>
        <e type="operand">t</e>
        <e type="operand">2</e>
        <e type="operator" args="2">^</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">-</e>
        <e type="operand">4</e>
        <e type="operator" args="2">+</e>
        <e type="bracket">(</e>
        <e type="operand">3</e>
        <e type="operand">t</e>
        <e type="operand">3</e>
        <e type="operator" args="2">^</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="1">-</e>
        <e type="operand">3</e>
        <e type="operand">t</e>
        <e type="operand">2</e>
        <e type="operator" args="2">^</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">+</e>
        <e type="operand">3</e>
        <e type="operand">t</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">+</e>
        <e type="operand">1</e>
        <e type="operator" args="2">+</e>
        <e type="bracket">(</e>
        <e type="operand">t</e>
        <e type="operand">3</e>
        <e type="operator" args="2">^</e>
        <e type="operand">4</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="6">mat</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="383" left="342" top="28260" width="281" height="88" color="#000000" bgColor="#ebebeb" fontSize="10">
    <text lang="eng">
      <p>Each "j" segment is collectedin matrix of 't' rows x 'j' cols.Each U,V is Unwrapped in column,augmented in 'xy', then strippedof repeated pairs for export.</p>
    </text>
  </region>
  <region id="384" left="342" top="28359" width="122" height="24" color="#000000" bgColor="#80ff00" fontSize="10">
    <math decimalPlaces="4">
      <input>
        <e type="operand">t</e>
        <e type="operand">0</e>
        <e type="operand">1</e>
        <e type="operand">0.05</e>
        <e type="function" preserve="true" args="3">range</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="385" left="504" top="28359" width="175" height="24" color="#000000" bgColor="#80ff00" fontSize="10">
    <text lang="eng">
      <p>&lt;=  populate at will </p>
    </text>
  </region>
  <region id="386" top="28422" color="#000000" bgColor="#ffffff">
    <area collapsed="true">
      <title lang="eng">
        <p>     Hermite Procedure     </p>
      </title>
    </area>
    <region id="387" left="36" top="28467" width="484" height="58" border="true" color="#000000" bgColor="#ffffe1" fontSize="10">
      <math decimalPlaces="4">
        <input>
          <e type="operand">t</e>
          <e type="operand">j</e>
          <e type="function" args="2">XP</e>
          <e type="operand">μ</e>
          <e type="operand">j</e>
          <e type="operand">1</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="3">line</e>
          <e type="operator" args="2">:</e>
          <e type="operand">t</e>
          <e type="function" args="1">P</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">X</e>
          <e type="operand">μ</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">*</e>
          <e type="operand">t</e>
          <e type="function" args="1">P</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">X</e>
          <e type="operand">μ</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operand">t</e>
          <e type="function" args="1">P</e>
          <e type="operand">3</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">X</e>
          <e type="operand">μ</e>
          <e type="operand">2</e>
          <e type="operator" args="2">+</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operand">t</e>
          <e type="function" args="1">P</e>
          <e type="operand">4</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">X</e>
          <e type="operand">μ</e>
          <e type="operand">3</e>
          <e type="operator" args="2">+</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">line</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="388" left="36" top="28530" width="484" height="58" border="true" color="#000000" bgColor="#ffffe1" fontSize="10">
      <math decimalPlaces="4">
        <input>
          <e type="operand">t</e>
          <e type="operand">j</e>
          <e type="function" args="2">YP</e>
          <e type="operand">μ</e>
          <e type="operand">j</e>
          <e type="operand">1</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="3">line</e>
          <e type="operator" args="2">:</e>
          <e type="operand">t</e>
          <e type="function" args="1">P</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">Y</e>
          <e type="operand">μ</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">*</e>
          <e type="operand">t</e>
          <e type="function" args="1">P</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">Y</e>
          <e type="operand">μ</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operand">t</e>
          <e type="function" args="1">P</e>
          <e type="operand">3</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">Y</e>
          <e type="operand">μ</e>
          <e type="operand">2</e>
          <e type="operator" args="2">+</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operand">t</e>
          <e type="function" args="1">P</e>
          <e type="operand">4</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">Y</e>
          <e type="operand">μ</e>
          <e type="operand">3</e>
          <e type="operator" args="2">+</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">line</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="389" left="36" top="28593" width="201" height="24" color="#000000" bgColor="#ffffff" fontSize="10">
      <text lang="eng">
        <p>j runs 1..rows(X)-(r+1)</p>
      </text>
    </region>
    <region id="390" left="36" top="28629" width="275" height="150" border="true" color="#000000" bgColor="#ffffe1" fontSize="10">
      <math decimalPlaces="4">
        <input>
          <e type="operand">U</e>
          <e type="operand">j</e>
          <e type="operand">1</e>
          <e type="operand">X</e>
          <e type="function" preserve="true" args="1">rows</e>
          <e type="operand">r</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">-</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operator" args="2">:</e>
          <e type="operand">ct</e>
          <e type="operand">1</e>
          <e type="operator" args="2">:</e>
          <e type="operand">j</e>
          <e type="operand">j</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operand">t</e>
          <e type="function" preserve="true" args="1">rows</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operand">Hx</e>
          <e type="operand">i</e>
          <e type="operand">ct</e>
          <e type="function" preserve="true" args="3">el</e>
          <e type="operand">t</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">j</e>
          <e type="function" args="2">XP</e>
          <e type="function" preserve="true" args="1">eval</e>
          <e type="operator" args="2">:</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">ct</e>
          <e type="operand">ct</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="operator" args="2">:</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">line</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">Hx</e>
          <e type="operand">4</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="6">line</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="391" left="306" top="28629" width="275" height="150" border="true" color="#000000" bgColor="#ffffe1" fontSize="10">
      <math decimalPlaces="4">
        <input>
          <e type="operand">V</e>
          <e type="operand">j</e>
          <e type="operand">1</e>
          <e type="operand">X</e>
          <e type="function" preserve="true" args="1">rows</e>
          <e type="operand">r</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">-</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operator" args="2">:</e>
          <e type="operand">ct</e>
          <e type="operand">1</e>
          <e type="operator" args="2">:</e>
          <e type="operand">j</e>
          <e type="operand">j</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operand">t</e>
          <e type="function" preserve="true" args="1">rows</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operand">Hy</e>
          <e type="operand">i</e>
          <e type="operand">ct</e>
          <e type="function" preserve="true" args="3">el</e>
          <e type="operand">t</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">j</e>
          <e type="function" args="2">YP</e>
          <e type="function" preserve="true" args="1">eval</e>
          <e type="operator" args="2">:</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">ct</e>
          <e type="operand">ct</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="operator" args="2">:</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">line</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">Hy</e>
          <e type="operand">4</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="6">line</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="392" left="27" top="28791" width="267" height="28" color="#000000" bgColor="#ffffff" fontSize="10">
      <math decimalPlaces="4">
        <input>
          <e type="operand">xy</e>
          <e type="operand">U</e>
          <e type="function" args="1">Unwrap</e>
          <e type="operand">V</e>
          <e type="function" args="1">Unwrap</e>
          <e type="function" preserve="true" args="2">augment</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="393" left="27" top="28827" width="129" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
      <math decimalPlaces="4">
        <input>
          <e type="operand">hull</e>
          <e type="operand">xy</e>
          <e type="function" args="1">Strip</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="394" left="27" top="28854" width="455" height="28" color="#000000" bgColor="#ffffff" fontSize="10">
      <math decimalPlaces="4">
        <input>
          <e type="operand">polygon</e>
          <e type="operand">XW</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="2">col</e>
          <e type="operand">XW</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="2">col</e>
          <e type="operand" style="string">.</e>
          <e type="operand">10</e>
          <e type="operand" style="string">black</e>
          <e type="function" args="5">plotG</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="395" top="28890" color="#000000" bgColor="#ffffff">
      <area terminator="true" />
    </region>
  </region>
  <region id="396" left="36" top="28935" width="405" height="226" color="#000000" bgColor="#ffffff" fontSize="10">
    <plot type="2d" render="lines" scale_x="2.08864503011211" scale_y="2.93946315342216" scale_z="6.13949510659286" rotate_x="0" rotate_y="0" rotate_z="0" transpose_x="-1" transpose_y="0" transpose_z="0">
      <description active="true" position="Top" lang="eng">
        <p>Hermite Polyline to Esplina</p>
      </description>
      <input>
        <e type="operand">hull</e>
        <e type="operand">XW</e>
        <e type="operand">polygon</e>
        <e type="operand">3</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="5">sys</e>
      </input>
    </plot>
  </region>
  <region id="397" left="450" top="28935" width="240" height="158" color="#000000" bgColor="#ffffff" fontSize="10" showInputData="False">
    <plot type="2d" render="lines" scale_x="18.7149322918724" scale_y="22.9929028756889" scale_z="430.310620512117" rotate_x="0" rotate_y="0" rotate_z="0" transpose_x="-118" transpose_y="-48" transpose_z="0">
      <description active="true" position="Top" lang="eng">
        <p>Hermite PolyLine 0...1</p>
      </description>
      <input>
        <e type="operand">x</e>
        <e type="function" args="1">P</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">x</e>
        <e type="function" args="1">P</e>
        <e type="operand">2</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">x</e>
        <e type="function" args="1">P</e>
        <e type="operand">3</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">x</e>
        <e type="function" args="1">P</e>
        <e type="operand">4</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">4</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="6">sys</e>
      </input>
    </plot>
  </region>
  <region id="398" left="450" top="29241" width="142" height="49" border="true" color="#000000" bgColor="#ffffe1" fontSize="10">
    <math>
      <input>
        <e type="operand">x</e>
        <e type="operand">hull</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="2">col</e>
        <e type="operator" args="2">:</e>
        <e type="operand">y</e>
        <e type="operand">hull</e>
        <e type="operand">2</e>
        <e type="function" preserve="true" args="2">col</e>
        <e type="operator" args="2">:</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">sys</e>
      </input>
    </math>
  </region>
  <region id="399" left="594" top="29250" width="149" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
    <math decimalPlaces="0">
      <input>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="1">time</e>
        <e type="operand">t0</e>
        <e type="operator" args="2">-</e>
      </input>
      <result action="numeric">
        <e type="operand">15</e>
        <e type="operand" style="unit">s</e>
        <e type="operator" args="2">*</e>
      </result>
    </math>
  </region>
  <region id="400" left="27" top="29322" width="303" height="67" border="true" color="#000000" bgColor="#ffffe1" fontSize="10">
    <math fractionType="auto" decimalPlaces="6">
      <description active="true" position="Top" lang="eng">
        <p>Area Polygon wrt vertices coordinates</p>
      </description>
      <input>
        <e type="operand">A</e>
        <e type="operand">1</e>
        <e type="operand">2</e>
        <e type="operator" args="2">/</e>
        <e type="operand">x</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">y</e>
        <e type="operand">i</e>
        <e type="operand">1</e>
        <e type="operator" args="2">+</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">*</e>
        <e type="operand">x</e>
        <e type="operand">i</e>
        <e type="operand">1</e>
        <e type="operator" args="2">+</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">y</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">-</e>
        <e type="bracket">(</e>
        <e type="operand">i</e>
        <e type="operand">1</e>
        <e type="operand">x</e>
        <e type="function" preserve="true" args="1">rows</e>
        <e type="operand">1</e>
        <e type="operator" args="2">-</e>
        <e type="function" preserve="true" args="4">sum</e>
        <e type="operator" args="2">*</e>
        <e type="function" preserve="true" args="1">abs</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="401" left="360" top="29322" width="336" height="65" border="true" color="#000000" bgColor="#ffffe1" fontSize="10">
    <math fractionType="auto" decimalPlaces="6">
      <description active="true" position="Top" lang="eng">
        <p>Perimeter  Polygon wrt vertices coordinates</p>
      </description>
      <input>
        <e type="operand">P</e>
        <e type="operand">x</e>
        <e type="operand">i</e>
        <e type="operand">1</e>
        <e type="operator" args="2">+</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">x</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">-</e>
        <e type="bracket">(</e>
        <e type="operand">2</e>
        <e type="operator" args="2">^</e>
        <e type="operand">y</e>
        <e type="operand">i</e>
        <e type="operand">1</e>
        <e type="operator" args="2">+</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">y</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">-</e>
        <e type="bracket">(</e>
        <e type="operand">2</e>
        <e type="operator" args="2">^</e>
        <e type="operator" args="2">+</e>
        <e type="function" preserve="true" args="1">sqrt</e>
        <e type="operand">i</e>
        <e type="operand">1</e>
        <e type="operand">x</e>
        <e type="function" preserve="true" args="1">rows</e>
        <e type="operand">1</e>
        <e type="operator" args="2">-</e>
        <e type="function" preserve="true" args="4">sum</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="402" left="27" top="29421" width="423" height="127" border="true" color="#000000" bgColor="#ffffe1" fontSize="10">
    <math>
      <description active="false" position="Right" lang="eng">
        <p>Center of gravity</p>
      </description>
      <input>
        <e type="operand">Xo</e>
        <e type="operand">1</e>
        <e type="operand">6</e>
        <e type="operand">A</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">/</e>
        <e type="operand">x</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">x</e>
        <e type="operand">i</e>
        <e type="operand">1</e>
        <e type="operator" args="2">+</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">+</e>
        <e type="bracket">(</e>
        <e type="operand">x</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">y</e>
        <e type="operand">i</e>
        <e type="operand">1</e>
        <e type="operator" args="2">+</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">*</e>
        <e type="operand">x</e>
        <e type="operand">i</e>
        <e type="operand">1</e>
        <e type="operator" args="2">+</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">y</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">-</e>
        <e type="bracket">(</e>
        <e type="operator" args="2">*</e>
        <e type="operand">i</e>
        <e type="operand">1</e>
        <e type="operand">x</e>
        <e type="function" preserve="true" args="1">rows</e>
        <e type="operand">1</e>
        <e type="operator" args="2">-</e>
        <e type="function" preserve="true" args="4">sum</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">:</e>
        <e type="operand">Yo</e>
        <e type="operand">1</e>
        <e type="operand">6</e>
        <e type="operand">A</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">/</e>
        <e type="operand">y</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">y</e>
        <e type="operand">i</e>
        <e type="operand">1</e>
        <e type="operator" args="2">+</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">+</e>
        <e type="bracket">(</e>
        <e type="operand">x</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">y</e>
        <e type="operand">i</e>
        <e type="operand">1</e>
        <e type="operator" args="2">+</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">*</e>
        <e type="operand">x</e>
        <e type="operand">i</e>
        <e type="operand">1</e>
        <e type="operator" args="2">+</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">y</e>
        <e type="operand">i</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">-</e>
        <e type="bracket">(</e>
        <e type="operator" args="2">*</e>
        <e type="operand">i</e>
        <e type="operand">1</e>
        <e type="operand">x</e>
        <e type="function" preserve="true" args="1">rows</e>
        <e type="operand">1</e>
        <e type="operator" args="2">-</e>
        <e type="function" preserve="true" args="4">sum</e>
        <e type="operator" args="2">*</e>
        <e type="operator" args="2">:</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">mat</e>
      </input>
    </math>
  </region>
  <region id="403" left="468" top="29439" width="98" height="45" color="#000000" bgColor="#ffffff" fontSize="10">
    <math decimalPlaces="1">
      <description active="true" position="Right" lang="eng">
        <p>AreaPerimeter</p>
      </description>
      <input>
        <e type="operand">A</e>
        <e type="operand">P</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">mat</e>
      </input>
      <result action="numeric">
        <e type="operand">28.5</e>
        <e type="operand">20</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">mat</e>
      </result>
    </math>
  </region>
  <region id="404" left="468" top="29493" width="114" height="45" color="#000000" bgColor="#ffffff" fontSize="10">
    <math decimalPlaces="3">
      <description active="true" position="Right" lang="eng">
        <p>Center of gravity</p>
      </description>
      <input>
        <e type="operand">Xo</e>
        <e type="operand">Yo</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">mat</e>
      </input>
      <result action="numeric">
        <e type="operand">0.041</e>
        <e type="operand">0.197</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">mat</e>
      </result>
    </math>
  </region>
  <region id="405" top="29592" color="#000000" bgColor="#ff8080">
    <area single="true" collapsed="true" />
  </region>
  <region id="406" left="216" top="29637" width="370" height="41" color="#000000" bgColor="#ebebeb">
    <writer lang="eng"><![CDATA[<span style="font-family: 'Arial'; font-size: 10pt; font-weight: normal; font-style: normal; color: Black; background-color: Transparent; text-align: left; line-height: 115%">
<div><span style="font-family: 'Times New Roman'"><span style="font-size: 20pt"><strong><span style="color: Teal">Bezier Quadratic 3 points Arc</span></strong></span></span> </div></span>]]></writer>
  </region>
  <region id="407" top="29691" color="#000000" bgColor="#ffffff">
    <area collapsed="true">
      <title lang="eng">
        <p>plotG(vx,vy,char,size,color) ... Bezier utilities modules     </p>
      </title>
    </area>
    <region id="408" left="54" top="29727" width="523" height="76" border="true" color="#000000" bgColor="#ebebeb" fontSize="10">
      <math optimize="2" fractionType="auto" decimalPlaces="3">
        <input>
          <e type="operand">data</e>
          <e type="operand">char</e>
          <e type="operand">size</e>
          <e type="operand">clr</e>
          <e type="function" args="4">plot</e>
          <e type="operand">k</e>
          <e type="operand">1</e>
          <e type="operand">data</e>
          <e type="function" preserve="true" args="1">rows</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operand">r3</e>
          <e type="operand">k</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">char</e>
          <e type="operator" args="2">:</e>
          <e type="operand">r4</e>
          <e type="operand">k</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">size</e>
          <e type="operator" args="2">:</e>
          <e type="operand">r5</e>
          <e type="operand">k</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">clr</e>
          <e type="operator" args="2">:</e>
          <e type="operand">1</e>
          <e type="operand">3</e>
          <e type="function" preserve="true" args="5">mat</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">data</e>
          <e type="operand">r3</e>
          <e type="operand">r4</e>
          <e type="operand">r5</e>
          <e type="function" preserve="true" args="4">augment</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">line</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="409" left="54" top="29817" width="322" height="177" border="true" color="#000000" bgColor="#ebebeb" fontSize="10">
      <math decimalPlaces="4">
        <input>
          <e type="operand">z</e>
          <e type="operand">n</e>
          <e type="function" args="2">RepEnd</e>
          <e type="operand">m</e>
          <e type="operand">z</e>
          <e type="function" preserve="true" args="1">rows</e>
          <e type="operator" args="2">:</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operand">n</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operand">w</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">z</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">:</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">i</e>
          <e type="operand">n</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="bracket">(</e>
          <e type="operand">m</e>
          <e type="operand">n</e>
          <e type="operator" args="2">+</e>
          <e type="bracket">(</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operand">w</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">z</e>
          <e type="operand">i</e>
          <e type="operand">n</e>
          <e type="operator" args="2">-</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">:</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">i</e>
          <e type="operand">m</e>
          <e type="operand">n</e>
          <e type="operator" args="2">+</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="bracket">(</e>
          <e type="operand">m</e>
          <e type="operand">2</e>
          <e type="operand">n</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="bracket">(</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operand">w</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">z</e>
          <e type="operand">m</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">:</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">w</e>
          <e type="operand">5</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="7">line</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="410" left="396" top="29835" width="372" height="308" border="true" color="#000000" bgColor="#ebebeb" fontSize="10">
      <math decimalPlaces="4">
        <input>
          <e type="operand">data</e>
          <e type="function" args="1">Strip</e>
          <e type="operand" style="string">nest stripped in 'R' </e>
          <e type="operand">u</e>
          <e type="operand">data</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="2">col</e>
          <e type="operator" args="2">:</e>
          <e type="operand">v</e>
          <e type="operand">data</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="2">col</e>
          <e type="operator" args="2">:</e>
          <e type="operand">k</e>
          <e type="operand">0</e>
          <e type="operator" args="2">:</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operand">data</e>
          <e type="function" preserve="true" args="1">rows</e>
          <e type="operand">1</e>
          <e type="operator" args="2">-</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operand">v</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">v</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">≤</e>
          <e type="bracket">(</e>
          <e type="operand">v</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">v</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">≥</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">¤</e>
          <e type="operand">R</e>
          <e type="operand">k</e>
          <e type="operand">k</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="operator" args="2">:</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">u</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">v</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">1</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="4">mat</e>
          <e type="operator" args="2">:</e>
          <e type="operand">1</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="3">line</e>
          <e type="operand" style="string">Undefined</e>
          <e type="function" preserve="true" args="3">if</e>
          <e type="operand">1</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="3">line</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">line</e>
          <e type="operand" style="string">Un-nest R</e>
          <e type="operand">v</e>
          <e type="operand">R</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">:</e>
          <e type="operand">j</e>
          <e type="operand">2</e>
          <e type="operand">R</e>
          <e type="function" preserve="true" args="1">rows</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operand">v</e>
          <e type="operand">v</e>
          <e type="operand">R</e>
          <e type="operand">j</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="function" preserve="true" args="2">stack</e>
          <e type="operator" args="2">:</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">v</e>
          <e type="operand">8</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="10">line</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="411" left="54" top="30051" width="292" height="87" border="true" color="#000000" bgColor="#ebebeb" fontSize="10">
      <math decimalPlaces="4" exponentialThreshold="3">
        <input>
          <e type="operand">M</e>
          <e type="function" args="1">Unwrap</e>
          <e type="operand">V</e>
          <e type="operand">M</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="2">col</e>
          <e type="operator" args="2">:</e>
          <e type="operand">i</e>
          <e type="operand">2</e>
          <e type="operand">M</e>
          <e type="function" preserve="true" args="1">cols</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operand">V</e>
          <e type="operand">V</e>
          <e type="operand">M</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">col</e>
          <e type="function" preserve="true" args="2">stack</e>
          <e type="operator" args="2">:</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">V</e>
          <e type="operand">3</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="5">line</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="412" left="117" top="30159" width="628" height="217" border="true" color="#000000" bgColor="#ffe1e1" fontSize="10">
      <math decimalPlaces="4">
        <input>
          <e type="operand">data</e>
          <e type="operand">sub</e>
          <e type="function" args="2">subspace</e>
          <e type="operand" style="string">subdivide the polyline</e>
          <e type="operand">j</e>
          <e type="operand">1</e>
          <e type="operand">data</e>
          <e type="function" preserve="true" args="1">rows</e>
          <e type="operand">1</e>
          <e type="operator" args="2">-</e>
          <e type="bracket">(</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operand">Vsub</e>
          <e type="operand">j</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operand">sub</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operand">vx</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">data</e>
          <e type="operand">j</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">i</e>
          <e type="operand">sub</e>
          <e type="operator" args="2">/</e>
          <e type="operand">data</e>
          <e type="operand">1</e>
          <e type="operand">j</e>
          <e type="operator" args="2">+</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">data</e>
          <e type="operand">j</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">-</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operator" args="2">:</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">vx</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">line</e>
          <e type="function" preserve="true" args="1">eval</e>
          <e type="operator" args="2">:</e>
          <e type="operand">1</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="3">line</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">v</e>
          <e type="operand">Vsub</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">:</e>
          <e type="operand">j</e>
          <e type="operand">2</e>
          <e type="operand">Vsub</e>
          <e type="function" preserve="true" args="1">rows</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operand">v</e>
          <e type="operand">v</e>
          <e type="operand">Vsub</e>
          <e type="operand">j</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="function" preserve="true" args="2">stack</e>
          <e type="operator" args="2">:</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">v</e>
          <e type="operand">3</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="5">line</e>
          <e type="operand">3</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="5">line</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="413" left="288" top="30384" width="275" height="73" border="true" color="#000000" bgColor="#ffe1e1" fontSize="10">
      <math decimalPlaces="4" exponentialThreshold="3">
        <description active="true" position="Top" lang="eng">
          <p>Round OFF Matrix/Vector</p>
        </description>
        <input>
          <e type="operand">M</e>
          <e type="operand">n</e>
          <e type="function" args="2">Round</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operand">M</e>
          <e type="function" preserve="true" args="1">rows</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operand">m</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">M</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">n</e>
          <e type="function" preserve="true" args="2">round</e>
          <e type="operator" args="2">:</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">m</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">line</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="414" top="30519" color="#000000" bgColor="#ffffff">
      <area terminator="true" />
    </region>
  </region>
  <region id="415" left="54" top="30555" width="127" height="69" color="#000000" bgColor="#ffffff" fontSize="10">
    <math>
      <input>
        <e type="operand">Xo</e>
        <e type="operand">3</e>
        <e type="operand">0</e>
        <e type="operand">4</e>
        <e type="operand">1</e>
        <e type="operand">3</e>
        <e type="function" preserve="true" args="5">mat</e>
        <e type="function" preserve="true" args="1">transpose</e>
        <e type="operator" args="2">:</e>
        <e type="operand">Yo</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operator" args="1">-</e>
        <e type="operand">1</e>
        <e type="operand">3</e>
        <e type="function" preserve="true" args="5">mat</e>
        <e type="function" preserve="true" args="1">transpose</e>
        <e type="operator" args="2">:</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">sys</e>
      </input>
    </math>
  </region>
  <region id="416" left="225" top="30564" width="203" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
    <math>
      <input>
        <e type="operand">polygon</e>
        <e type="operand">Xo</e>
        <e type="operand">Yo</e>
        <e type="function" preserve="true" args="2">augment</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="417" left="225" top="30600" width="311" height="101" color="#000000" bgColor="#ffffff" fontSize="10">
    <math>
      <input>
        <e type="operand">Xm</e>
        <e type="operand">Xo</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">Xo</e>
        <e type="operand">2</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">+</e>
        <e type="operand">2</e>
        <e type="operator" args="2">/</e>
        <e type="operand">Xo</e>
        <e type="operand">2</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">Xo</e>
        <e type="operand">3</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">+</e>
        <e type="operand">2</e>
        <e type="operator" args="2">/</e>
        <e type="operand">1</e>
        <e type="operand">2</e>
        <e type="function" preserve="true" args="4">mat</e>
        <e type="operator" args="2">:</e>
        <e type="operand">Ym</e>
        <e type="operand">Yo</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">Yo</e>
        <e type="operand">2</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">+</e>
        <e type="operand">2</e>
        <e type="operator" args="2">/</e>
        <e type="operand">Yo</e>
        <e type="operand">2</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">Yo</e>
        <e type="operand">3</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">+</e>
        <e type="operand">2</e>
        <e type="operator" args="2">/</e>
        <e type="operand">1</e>
        <e type="operand">2</e>
        <e type="function" preserve="true" args="4">mat</e>
        <e type="operator" args="2">:</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">mat</e>
      </input>
      <result action="numeric">
        <e type="operand">1.5</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="operand">2</e>
        <e type="function" preserve="true" args="4">mat</e>
        <e type="operand">1.5</e>
        <e type="operand">0</e>
        <e type="operand">1</e>
        <e type="operand">2</e>
        <e type="function" preserve="true" args="4">mat</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">mat</e>
      </result>
    </math>
  </region>
  <region id="418" left="54" top="30636" width="64" height="45" color="#000000" bgColor="#ffffff" fontSize="10">
    <math>
      <input>
        <e type="operand">X</e>
        <e type="operand">Xo</e>
        <e type="operator" args="2">:</e>
        <e type="operand">Y</e>
        <e type="operand">Yo</e>
        <e type="operator" args="2">:</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">sys</e>
      </input>
    </math>
  </region>
  <region id="419" left="54" top="30690" width="130" height="24" color="#000000" bgColor="#80ff00" fontSize="10">
    <math decimalPlaces="4">
      <input>
        <e type="operand">t</e>
        <e type="operand">0</e>
        <e type="operand">1</e>
        <e type="operand">0.025</e>
        <e type="function" preserve="true" args="3">range</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="420" top="30735" color="#000000" bgColor="#ffffff">
    <area collapsed="true">
      <title lang="eng">
        <p>     Interpolate construct     </p>
      </title>
    </area>
    <region id="421" left="36" top="30771" width="141" height="67" border="true" color="#000000" bgColor="#ffe1e1" fontSize="10">
      <math decimalPlaces="4">
        <input>
          <e type="operand">r</e>
          <e type="operand">1</e>
          <e type="operator" args="2">:</e>
          <e type="operand">X</e>
          <e type="operand">X</e>
          <e type="operand">r</e>
          <e type="function" args="2">RepEnd</e>
          <e type="operator" args="2">:</e>
          <e type="operand">Y</e>
          <e type="operand">Y</e>
          <e type="operand">r</e>
          <e type="function" args="2">RepEnd</e>
          <e type="operator" args="2">:</e>
          <e type="operand">3</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="5">sys</e>
        </input>
      </math>
    </region>
    <region id="422" left="198" top="30780" width="213" height="45" color="#000000" bgColor="#ffffff" fontSize="10">
      <math decimalPlaces="4">
        <input>
          <e type="operand">x</e>
          <e type="function" args="1">c</e>
          <e type="operand">1</e>
          <e type="operand">0</e>
          <e type="operand">x</e>
          <e type="operator" args="2">≤</e>
          <e type="bracket">(</e>
          <e type="operand">x</e>
          <e type="operand">1</e>
          <e type="operator" args="2">≤</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">&amp;</e>
          <e type="operand" style="string" />
          <e type="function" preserve="true" args="3">cases</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="423" left="36" top="30843" width="132" height="85" border="true" color="#000000" bgColor="#ffffe1" fontSize="10">
      <math decimalPlaces="4">
        <description active="true" position="Top" lang="eng">
          <p>Bézier Quadratic</p>
        </description>
        <input>
          <e type="operand">t</e>
          <e type="function" args="1">P</e>
          <e type="operand">1</e>
          <e type="operand">t</e>
          <e type="operator" args="2">-</e>
          <e type="bracket">(</e>
          <e type="operand">2</e>
          <e type="operator" args="2">^</e>
          <e type="operand">2</e>
          <e type="operand">t</e>
          <e type="operator" args="2">*</e>
          <e type="operand">1</e>
          <e type="operand">t</e>
          <e type="operator" args="2">-</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">*</e>
          <e type="operand">t</e>
          <e type="operand">2</e>
          <e type="operator" args="2">^</e>
          <e type="operand">3</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="5">mat</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="424" left="423" top="30843" width="240" height="158" color="#000000" bgColor="#ffffff" fontSize="10" showInputData="False">
      <plot type="2d" render="lines" scale_x="13.643185640775" scale_y="18.624251329308" scale_z="348.551602614815" rotate_x="0" rotate_y="0" rotate_z="0" transpose_x="-87" transpose_y="-46" transpose_z="0">
        <description active="true" position="Top" lang="eng">
          <p>Bézier basis quadratics 0...1</p>
        </description>
        <input>
          <e type="operand">x</e>
          <e type="function" args="1">P</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">x</e>
          <e type="function" args="1">c</e>
          <e type="operator" args="2">*</e>
          <e type="operand">x</e>
          <e type="function" args="1">P</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">x</e>
          <e type="function" args="1">c</e>
          <e type="operator" args="2">*</e>
          <e type="operand">x</e>
          <e type="function" args="1">P</e>
          <e type="operand">3</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">x</e>
          <e type="function" args="1">c</e>
          <e type="operator" args="2">*</e>
          <e type="operand">x</e>
          <e type="function" args="1">P</e>
          <e type="operand">4</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">x</e>
          <e type="function" args="1">c</e>
          <e type="operator" args="2">*</e>
          <e type="operand">4</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="6">sys</e>
        </input>
      </plot>
    </region>
    <region id="425" left="27" top="30960" width="381" height="65" color="#000000" bgColor="#ffffe1" fontSize="10">
      <math decimalPlaces="4">
        <input>
          <e type="operand">t</e>
          <e type="operand">j</e>
          <e type="function" args="2">XP</e>
          <e type="operand">t</e>
          <e type="function" args="1">P</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">X</e>
          <e type="operand">j</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">*</e>
          <e type="operand">t</e>
          <e type="function" args="1">P</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">X</e>
          <e type="operand">j</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operand">t</e>
          <e type="function" args="1">P</e>
          <e type="operand">3</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">X</e>
          <e type="operand">j</e>
          <e type="operand">2</e>
          <e type="operator" args="2">+</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operator" args="2">:</e>
          <e type="operand">t</e>
          <e type="operand">j</e>
          <e type="function" args="2">YP</e>
          <e type="operand">t</e>
          <e type="function" args="1">P</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">Y</e>
          <e type="operand">j</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">*</e>
          <e type="operand">t</e>
          <e type="function" args="1">P</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">Y</e>
          <e type="operand">j</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operand">t</e>
          <e type="function" args="1">P</e>
          <e type="operand">3</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">Y</e>
          <e type="operand">j</e>
          <e type="operand">2</e>
          <e type="operator" args="2">+</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operator" args="2">:</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">sys</e>
        </input>
      </math>
    </region>
    <region id="426" left="162" top="31050" width="275" height="152" border="true" color="#000000" bgColor="#ffffe1" fontSize="10">
      <math optimize="2" decimalPlaces="4">
        <input>
          <e type="operand">U</e>
          <e type="operand">j</e>
          <e type="operand">1</e>
          <e type="operand">X</e>
          <e type="function" preserve="true" args="1">rows</e>
          <e type="operand">r</e>
          <e type="operand">2</e>
          <e type="operator" args="2">+</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">-</e>
          <e type="bracket">(</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operator" args="2">:</e>
          <e type="operand">ct</e>
          <e type="operand">1</e>
          <e type="operator" args="2">:</e>
          <e type="operand">j</e>
          <e type="operand">j</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operand">t</e>
          <e type="function" preserve="true" args="1">rows</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operand">Hx</e>
          <e type="operand">i</e>
          <e type="operand">ct</e>
          <e type="function" preserve="true" args="3">el</e>
          <e type="operand">t</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">j</e>
          <e type="function" args="2">XP</e>
          <e type="function" preserve="true" args="1">eval</e>
          <e type="operator" args="2">:</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">ct</e>
          <e type="operand">ct</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="operator" args="2">:</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">line</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">Hx</e>
          <e type="operand">4</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="6">line</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="427" left="441" top="31050" width="275" height="152" border="true" color="#000000" bgColor="#ffffe1" fontSize="10">
      <math optimize="2" decimalPlaces="4">
        <input>
          <e type="operand">V</e>
          <e type="operand">j</e>
          <e type="operand">1</e>
          <e type="operand">Y</e>
          <e type="function" preserve="true" args="1">rows</e>
          <e type="operand">r</e>
          <e type="operand">2</e>
          <e type="operator" args="2">+</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">-</e>
          <e type="bracket">(</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operator" args="2">:</e>
          <e type="operand">ct</e>
          <e type="operand">1</e>
          <e type="operator" args="2">:</e>
          <e type="operand">j</e>
          <e type="operand">j</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operand">t</e>
          <e type="function" preserve="true" args="1">rows</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operand">Hy</e>
          <e type="operand">i</e>
          <e type="operand">ct</e>
          <e type="function" preserve="true" args="3">el</e>
          <e type="operand">t</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">j</e>
          <e type="function" args="2">YP</e>
          <e type="function" preserve="true" args="1">eval</e>
          <e type="operator" args="2">:</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">ct</e>
          <e type="operand">ct</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="operator" args="2">:</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">line</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">Hy</e>
          <e type="operand">4</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="6">line</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="428" left="162" top="31203" width="280" height="51" border="true" color="#000000" bgColor="#ffffff" fontSize="10">
      <math optimize="2" decimalPlaces="4">
        <description active="true" position="Right" lang="eng">
          <p>collect the project</p>
        </description>
        <input>
          <e type="operand">xy</e>
          <e type="operand">U</e>
          <e type="function" args="1">Unwrap</e>
          <e type="operand">V</e>
          <e type="function" args="1">Unwrap</e>
          <e type="function" preserve="true" args="2">augment</e>
          <e type="operator" args="2">:</e>
          <e type="operand">contour</e>
          <e type="operand">xy</e>
          <e type="function" args="1">Strip</e>
          <e type="operator" args="2">:</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">sys</e>
        </input>
      </math>
    </region>
    <region id="429" top="31275" color="#000000" bgColor="#ffffff">
      <area terminator="true" />
    </region>
  </region>
  <region id="430" left="72" top="31302" width="382" height="88" color="#000000" bgColor="#ebebeb" fontSize="10">
    <math>
      <input>
        <e type="operand">sub</e>
        <e type="operand">contour</e>
        <e type="operand">t</e>
        <e type="function" preserve="true" args="1">rows</e>
        <e type="operand">1</e>
        <e type="operator" args="2">+</e>
        <e type="bracket">(</e>
        <e type="operand">contour</e>
        <e type="function" preserve="true" args="1">rows</e>
        <e type="function" preserve="true" args="2">range</e>
        <e type="operand">1</e>
        <e type="operand">2</e>
        <e type="function" preserve="true" args="2">range</e>
        <e type="function" preserve="true" args="3">el</e>
        <e type="operator" args="2">:</e>
        <e type="operand">end</e>
        <e type="operand">Xo</e>
        <e type="operand">3</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">Yo</e>
        <e type="operand">3</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">1</e>
        <e type="operand">2</e>
        <e type="function" preserve="true" args="4">mat</e>
        <e type="operator" args="2">:</e>
        <e type="operand">sub</e>
        <e type="operand">sub</e>
        <e type="operand">end</e>
        <e type="function" preserve="true" args="2">stack</e>
        <e type="operator" args="2">:</e>
        <e type="operand">3</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="5">sys</e>
      </input>
    </math>
  </region>
  <region id="431" left="468" top="31329" width="51" height="24" color="#000000" bgColor="#ffe1e1" fontSize="10">
    <math>
      <description active="true" position="Right" lang="eng">
        <p>arc explorer</p>
      </description>
      <input>
        <e type="operand">j</e>
        <e type="operand">13</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="432" left="468" top="31365" width="230" height="27" color="#000000" bgColor="#ffe1e1" fontSize="10">
    <math decimalPlaces="4">
      <input>
        <e type="operand">U</e>
        <e type="operand">sub</e>
        <e type="operand">j</e>
        <e type="function" preserve="true" args="2">row</e>
        <e type="operator" args="2">:</e>
      </input>
      <result action="numeric">
        <e type="operand">1.83</e>
        <e type="operand">1.31</e>
        <e type="operand">1</e>
        <e type="operand">2</e>
        <e type="function" preserve="true" args="4">mat</e>
      </result>
    </math>
  </region>
  <region id="433" left="72" top="31401" width="378" height="208" color="#000000" bgColor="#ffffff" fontSize="10" showInputData="False">
    <plot type="2d" render="lines" scale_x="4.90434746305837" scale_y="6.59362270033403" scale_z="4.80675094854351" rotate_x="0" rotate_y="0" rotate_z="0" transpose_x="-145" transpose_y="-28" transpose_z="0">
      <input>
        <e type="operand">polygon</e>
        <e type="operand">sub</e>
        <e type="operand">Xm</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">Ym</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">Xm</e>
        <e type="operand">2</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">Ym</e>
        <e type="operand">2</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">2</e>
        <e type="operand">2</e>
        <e type="function" preserve="true" args="6">mat</e>
        <e type="operand">Xm</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">Ym</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand" style="string">.</e>
        <e type="operand">14</e>
        <e type="operand" style="string">black</e>
        <e type="operand">1</e>
        <e type="operand">5</e>
        <e type="function" preserve="true" args="7">mat</e>
        <e type="operand">Xm</e>
        <e type="operand">2</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">Ym</e>
        <e type="operand">2</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand" style="string">.</e>
        <e type="operand">14</e>
        <e type="operand" style="string">black</e>
        <e type="operand">1</e>
        <e type="operand">5</e>
        <e type="function" preserve="true" args="7">mat</e>
        <e type="operand">U</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="3">el</e>
        <e type="operand">U</e>
        <e type="operand">1</e>
        <e type="operand">2</e>
        <e type="function" preserve="true" args="3">el</e>
        <e type="operand" style="string">+</e>
        <e type="operand">20</e>
        <e type="operand" style="string">black</e>
        <e type="operand">1</e>
        <e type="operand">5</e>
        <e type="function" preserve="true" args="7">mat</e>
        <e type="operand">6</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="8">sys</e>
      </input>
    </plot>
  </region>
  <region id="434" left="468" top="31446" width="119" height="124" color="#ffff00" bgColor="#010101" fontSize="12">
    <math>
      <input>
        <e type="operand">polygon</e>
        <e type="operand">sub</e>
        <e type="operand">Xm</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">Ym</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">Xm</e>
        <e type="operand">2</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">Ym</e>
        <e type="operand">2</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">2</e>
        <e type="operand">2</e>
        <e type="function" preserve="true" args="6">mat</e>
        <e type="operand">3</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="5">sys</e>
      </input>
    </math>
  </region>
  <region id="435" top="31653" color="#000000" bgColor="#ff8080">
    <area single="true" collapsed="true" />
  </region>
  <region id="436" left="54" top="31698" width="464" height="41" color="#000000" bgColor="#ebebeb">
    <writer lang="eng"><![CDATA[<span style="font-family: 'Arial'; font-size: 10pt; font-weight: normal; font-style: normal; color: Black; background-color: Transparent; text-align: left; line-height: 115%">
<div><span style="font-family: 'Times New Roman'"><span style="font-size: 20pt"><strong><span style="color: Teal">Bezier Quadratic 3 points elliptic  Arc</span></strong></span></span> </div></span>]]></writer>
  </region>
  <region id="437" top="31761" color="#000000" bgColor="#ffffff">
    <area collapsed="true">
      <title lang="eng">
        <p>plotG(vx,vy,char,size,color) ... Bezier utilities modules     </p>
      </title>
    </area>
    <region id="438" left="36" top="31797" width="523" height="76" border="true" color="#000000" bgColor="#ebebeb" fontSize="10">
      <math optimize="2" fractionType="auto" decimalPlaces="3">
        <input>
          <e type="operand">data</e>
          <e type="operand">char</e>
          <e type="operand">size</e>
          <e type="operand">clr</e>
          <e type="function" args="4">plot</e>
          <e type="operand">k</e>
          <e type="operand">1</e>
          <e type="operand">data</e>
          <e type="function" preserve="true" args="1">rows</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operand">r3</e>
          <e type="operand">k</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">char</e>
          <e type="operator" args="2">:</e>
          <e type="operand">r4</e>
          <e type="operand">k</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">size</e>
          <e type="operator" args="2">:</e>
          <e type="operand">r5</e>
          <e type="operand">k</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">clr</e>
          <e type="operator" args="2">:</e>
          <e type="operand">1</e>
          <e type="operand">3</e>
          <e type="function" preserve="true" args="5">mat</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">data</e>
          <e type="operand">r3</e>
          <e type="operand">r4</e>
          <e type="operand">r5</e>
          <e type="function" preserve="true" args="4">augment</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">line</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="439" left="36" top="31887" width="322" height="177" border="true" color="#000000" bgColor="#ebebeb" fontSize="10">
      <math decimalPlaces="4">
        <input>
          <e type="operand">z</e>
          <e type="operand">n</e>
          <e type="function" args="2">RepEnd</e>
          <e type="operand">m</e>
          <e type="operand">z</e>
          <e type="function" preserve="true" args="1">rows</e>
          <e type="operator" args="2">:</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operand">n</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operand">w</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">z</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">:</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">i</e>
          <e type="operand">n</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="bracket">(</e>
          <e type="operand">m</e>
          <e type="operand">n</e>
          <e type="operator" args="2">+</e>
          <e type="bracket">(</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operand">w</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">z</e>
          <e type="operand">i</e>
          <e type="operand">n</e>
          <e type="operator" args="2">-</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">:</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">i</e>
          <e type="operand">m</e>
          <e type="operand">n</e>
          <e type="operator" args="2">+</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="bracket">(</e>
          <e type="operand">m</e>
          <e type="operand">2</e>
          <e type="operand">n</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="bracket">(</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operand">w</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">z</e>
          <e type="operand">m</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">:</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">w</e>
          <e type="operand">5</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="7">line</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="440" left="378" top="31905" width="372" height="308" border="true" color="#000000" bgColor="#ebebeb" fontSize="10">
      <math decimalPlaces="4">
        <input>
          <e type="operand">data</e>
          <e type="function" args="1">Strip</e>
          <e type="operand" style="string">nest stripped in 'R' </e>
          <e type="operand">u</e>
          <e type="operand">data</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="2">col</e>
          <e type="operator" args="2">:</e>
          <e type="operand">v</e>
          <e type="operand">data</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="2">col</e>
          <e type="operator" args="2">:</e>
          <e type="operand">k</e>
          <e type="operand">0</e>
          <e type="operator" args="2">:</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operand">data</e>
          <e type="function" preserve="true" args="1">rows</e>
          <e type="operand">1</e>
          <e type="operator" args="2">-</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operand">v</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">v</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">≤</e>
          <e type="bracket">(</e>
          <e type="operand">v</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">v</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">≥</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">¤</e>
          <e type="operand">R</e>
          <e type="operand">k</e>
          <e type="operand">k</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="operator" args="2">:</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">u</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">v</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">1</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="4">mat</e>
          <e type="operator" args="2">:</e>
          <e type="operand">1</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="3">line</e>
          <e type="operand" style="string">Undefined</e>
          <e type="function" preserve="true" args="3">if</e>
          <e type="operand">1</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="3">line</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">line</e>
          <e type="operand" style="string">Un-nest R</e>
          <e type="operand">v</e>
          <e type="operand">R</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">:</e>
          <e type="operand">j</e>
          <e type="operand">2</e>
          <e type="operand">R</e>
          <e type="function" preserve="true" args="1">rows</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operand">v</e>
          <e type="operand">v</e>
          <e type="operand">R</e>
          <e type="operand">j</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="function" preserve="true" args="2">stack</e>
          <e type="operator" args="2">:</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">v</e>
          <e type="operand">8</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="10">line</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="441" left="36" top="32121" width="292" height="87" border="true" color="#000000" bgColor="#ebebeb" fontSize="10">
      <math decimalPlaces="4" exponentialThreshold="3">
        <input>
          <e type="operand">M</e>
          <e type="function" args="1">Unwrap</e>
          <e type="operand">V</e>
          <e type="operand">M</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="2">col</e>
          <e type="operator" args="2">:</e>
          <e type="operand">i</e>
          <e type="operand">2</e>
          <e type="operand">M</e>
          <e type="function" preserve="true" args="1">cols</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operand">V</e>
          <e type="operand">V</e>
          <e type="operand">M</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">col</e>
          <e type="function" preserve="true" args="2">stack</e>
          <e type="operator" args="2">:</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">V</e>
          <e type="operand">3</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="5">line</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="442" left="99" top="32229" width="628" height="217" border="true" color="#000000" bgColor="#ffe1e1" fontSize="10">
      <math decimalPlaces="4">
        <input>
          <e type="operand">data</e>
          <e type="operand">sub</e>
          <e type="function" args="2">subspace</e>
          <e type="operand" style="string">subdivide the polyline</e>
          <e type="operand">j</e>
          <e type="operand">1</e>
          <e type="operand">data</e>
          <e type="function" preserve="true" args="1">rows</e>
          <e type="operand">1</e>
          <e type="operator" args="2">-</e>
          <e type="bracket">(</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operand">Vsub</e>
          <e type="operand">j</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operand">sub</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operand">vx</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">data</e>
          <e type="operand">j</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">i</e>
          <e type="operand">sub</e>
          <e type="operator" args="2">/</e>
          <e type="operand">data</e>
          <e type="operand">1</e>
          <e type="operand">j</e>
          <e type="operator" args="2">+</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">data</e>
          <e type="operand">j</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">-</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operator" args="2">:</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">vx</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">line</e>
          <e type="function" preserve="true" args="1">eval</e>
          <e type="operator" args="2">:</e>
          <e type="operand">1</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="3">line</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">v</e>
          <e type="operand">Vsub</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">:</e>
          <e type="operand">j</e>
          <e type="operand">2</e>
          <e type="operand">Vsub</e>
          <e type="function" preserve="true" args="1">rows</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operand">v</e>
          <e type="operand">v</e>
          <e type="operand">Vsub</e>
          <e type="operand">j</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="function" preserve="true" args="2">stack</e>
          <e type="operator" args="2">:</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">v</e>
          <e type="operand">3</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="5">line</e>
          <e type="operand">3</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="5">line</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="443" left="270" top="32454" width="275" height="73" border="true" color="#000000" bgColor="#ffe1e1" fontSize="10">
      <math decimalPlaces="4" exponentialThreshold="3">
        <description active="true" position="Top" lang="eng">
          <p>Round OFF Matrix/Vector</p>
        </description>
        <input>
          <e type="operand">M</e>
          <e type="operand">n</e>
          <e type="function" args="2">Round</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operand">M</e>
          <e type="function" preserve="true" args="1">rows</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operand">m</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">M</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">n</e>
          <e type="function" preserve="true" args="2">round</e>
          <e type="operator" args="2">:</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">m</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">line</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="444" top="32589" color="#000000" bgColor="#ffffff">
      <area terminator="true" />
    </region>
  </region>
  <region id="445" left="45" top="32634" width="118" height="69" color="#000000" bgColor="#ffffff" fontSize="10">
    <math>
      <input>
        <e type="operand">Xo</e>
        <e type="operand">0</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand">3</e>
        <e type="function" preserve="true" args="5">mat</e>
        <e type="function" preserve="true" args="1">transpose</e>
        <e type="operator" args="2">:</e>
        <e type="operand">Yo</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand">0</e>
        <e type="operand">1</e>
        <e type="operand">3</e>
        <e type="function" preserve="true" args="5">mat</e>
        <e type="function" preserve="true" args="1">transpose</e>
        <e type="operator" args="2">:</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">sys</e>
      </input>
    </math>
  </region>
  <region id="446" left="216" top="32652" width="203" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
    <math>
      <input>
        <e type="operand">polygon</e>
        <e type="operand">Xo</e>
        <e type="operand">Yo</e>
        <e type="function" preserve="true" args="2">augment</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="447" left="216" top="32679" width="311" height="101" color="#000000" bgColor="#ffffff" fontSize="10">
    <math>
      <input>
        <e type="operand">Xm</e>
        <e type="operand">Xo</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">Xo</e>
        <e type="operand">2</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">+</e>
        <e type="operand">2</e>
        <e type="operator" args="2">/</e>
        <e type="operand">Xo</e>
        <e type="operand">2</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">Xo</e>
        <e type="operand">3</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">+</e>
        <e type="operand">2</e>
        <e type="operator" args="2">/</e>
        <e type="operand">1</e>
        <e type="operand">2</e>
        <e type="function" preserve="true" args="4">mat</e>
        <e type="operator" args="2">:</e>
        <e type="operand">Ym</e>
        <e type="operand">Yo</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">Yo</e>
        <e type="operand">2</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">+</e>
        <e type="operand">2</e>
        <e type="operator" args="2">/</e>
        <e type="operand">Yo</e>
        <e type="operand">2</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">Yo</e>
        <e type="operand">3</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operator" args="2">+</e>
        <e type="operand">2</e>
        <e type="operator" args="2">/</e>
        <e type="operand">1</e>
        <e type="operand">2</e>
        <e type="function" preserve="true" args="4">mat</e>
        <e type="operator" args="2">:</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">mat</e>
      </input>
      <result action="numeric">
        <e type="operand">0.5</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="operand">2</e>
        <e type="function" preserve="true" args="4">mat</e>
        <e type="operand">1</e>
        <e type="operand">0.5</e>
        <e type="operand">1</e>
        <e type="operand">2</e>
        <e type="function" preserve="true" args="4">mat</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">mat</e>
      </result>
    </math>
  </region>
  <region id="448" left="45" top="32715" width="64" height="45" color="#000000" bgColor="#ffffff" fontSize="10">
    <math>
      <input>
        <e type="operand">X</e>
        <e type="operand">Xo</e>
        <e type="operator" args="2">:</e>
        <e type="operand">Y</e>
        <e type="operand">Yo</e>
        <e type="operator" args="2">:</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">sys</e>
      </input>
    </math>
  </region>
  <region id="449" left="45" top="32769" width="138" height="24" color="#000000" bgColor="#80ff00" fontSize="10">
    <math decimalPlaces="4">
      <input>
        <e type="operand">t</e>
        <e type="operand">0</e>
        <e type="operand">1</e>
        <e type="operand">0.0125</e>
        <e type="function" preserve="true" args="3">range</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="450" top="32805" color="#000000" bgColor="#ffffff">
    <area collapsed="true">
      <title lang="eng">
        <p>     Interpolate construct     </p>
      </title>
    </area>
    <region id="451" left="36" top="32841" width="141" height="67" border="true" color="#000000" bgColor="#ffe1e1" fontSize="10">
      <math decimalPlaces="4">
        <input>
          <e type="operand">r</e>
          <e type="operand">1</e>
          <e type="operator" args="2">:</e>
          <e type="operand">X</e>
          <e type="operand">X</e>
          <e type="operand">r</e>
          <e type="function" args="2">RepEnd</e>
          <e type="operator" args="2">:</e>
          <e type="operand">Y</e>
          <e type="operand">Y</e>
          <e type="operand">r</e>
          <e type="function" args="2">RepEnd</e>
          <e type="operator" args="2">:</e>
          <e type="operand">3</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="5">sys</e>
        </input>
      </math>
    </region>
    <region id="452" left="198" top="32850" width="213" height="45" color="#000000" bgColor="#ffffff" fontSize="10">
      <math decimalPlaces="4">
        <input>
          <e type="operand">x</e>
          <e type="function" args="1">c</e>
          <e type="operand">1</e>
          <e type="operand">0</e>
          <e type="operand">x</e>
          <e type="operator" args="2">≤</e>
          <e type="bracket">(</e>
          <e type="operand">x</e>
          <e type="operand">1</e>
          <e type="operator" args="2">≤</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">&amp;</e>
          <e type="operand" style="string" />
          <e type="function" preserve="true" args="3">cases</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="453" left="36" top="32913" width="132" height="85" border="true" color="#000000" bgColor="#ffffe1" fontSize="10">
      <math decimalPlaces="4">
        <description active="true" position="Top" lang="eng">
          <p>Bézier Quadratic</p>
        </description>
        <input>
          <e type="operand">t</e>
          <e type="function" args="1">P</e>
          <e type="operand">1</e>
          <e type="operand">t</e>
          <e type="operator" args="2">-</e>
          <e type="bracket">(</e>
          <e type="operand">2</e>
          <e type="operator" args="2">^</e>
          <e type="operand">2</e>
          <e type="operand">t</e>
          <e type="operator" args="2">*</e>
          <e type="operand">1</e>
          <e type="operand">t</e>
          <e type="operator" args="2">-</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">*</e>
          <e type="operand">t</e>
          <e type="operand">2</e>
          <e type="operator" args="2">^</e>
          <e type="operand">3</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="5">mat</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="454" left="423" top="32913" width="240" height="158" color="#000000" bgColor="#ffffff" fontSize="10" showInputData="False">
      <plot type="2d" render="lines" scale_x="13.643185640775" scale_y="18.624251329308" scale_z="348.551602614815" rotate_x="0" rotate_y="0" rotate_z="0" transpose_x="-87" transpose_y="-46" transpose_z="0">
        <description active="true" position="Top" lang="eng">
          <p>Bézier basis quadratics 0...1</p>
        </description>
        <input>
          <e type="operand">x</e>
          <e type="function" args="1">P</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">x</e>
          <e type="function" args="1">c</e>
          <e type="operator" args="2">*</e>
          <e type="operand">x</e>
          <e type="function" args="1">P</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">x</e>
          <e type="function" args="1">c</e>
          <e type="operator" args="2">*</e>
          <e type="operand">x</e>
          <e type="function" args="1">P</e>
          <e type="operand">3</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">x</e>
          <e type="function" args="1">c</e>
          <e type="operator" args="2">*</e>
          <e type="operand">x</e>
          <e type="function" args="1">P</e>
          <e type="operand">4</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">x</e>
          <e type="function" args="1">c</e>
          <e type="operator" args="2">*</e>
          <e type="operand">4</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="6">sys</e>
        </input>
      </plot>
    </region>
    <region id="455" left="27" top="33030" width="381" height="65" color="#000000" bgColor="#ffffe1" fontSize="10">
      <math decimalPlaces="4">
        <input>
          <e type="operand">t</e>
          <e type="operand">j</e>
          <e type="function" args="2">XP</e>
          <e type="operand">t</e>
          <e type="function" args="1">P</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">X</e>
          <e type="operand">j</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">*</e>
          <e type="operand">t</e>
          <e type="function" args="1">P</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">X</e>
          <e type="operand">j</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operand">t</e>
          <e type="function" args="1">P</e>
          <e type="operand">3</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">X</e>
          <e type="operand">j</e>
          <e type="operand">2</e>
          <e type="operator" args="2">+</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operator" args="2">:</e>
          <e type="operand">t</e>
          <e type="operand">j</e>
          <e type="function" args="2">YP</e>
          <e type="operand">t</e>
          <e type="function" args="1">P</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">Y</e>
          <e type="operand">j</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">*</e>
          <e type="operand">t</e>
          <e type="function" args="1">P</e>
          <e type="operand">2</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">Y</e>
          <e type="operand">j</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operand">t</e>
          <e type="function" args="1">P</e>
          <e type="operand">3</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">Y</e>
          <e type="operand">j</e>
          <e type="operand">2</e>
          <e type="operator" args="2">+</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operator" args="2">*</e>
          <e type="operator" args="2">+</e>
          <e type="operator" args="2">:</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">sys</e>
        </input>
      </math>
    </region>
    <region id="456" left="162" top="33120" width="275" height="152" border="true" color="#000000" bgColor="#ffffe1" fontSize="10">
      <math optimize="2" decimalPlaces="4">
        <input>
          <e type="operand">U</e>
          <e type="operand">j</e>
          <e type="operand">1</e>
          <e type="operand">X</e>
          <e type="function" preserve="true" args="1">rows</e>
          <e type="operand">r</e>
          <e type="operand">2</e>
          <e type="operator" args="2">+</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">-</e>
          <e type="bracket">(</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operator" args="2">:</e>
          <e type="operand">ct</e>
          <e type="operand">1</e>
          <e type="operator" args="2">:</e>
          <e type="operand">j</e>
          <e type="operand">j</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operand">t</e>
          <e type="function" preserve="true" args="1">rows</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operand">Hx</e>
          <e type="operand">i</e>
          <e type="operand">ct</e>
          <e type="function" preserve="true" args="3">el</e>
          <e type="operand">t</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">j</e>
          <e type="function" args="2">XP</e>
          <e type="function" preserve="true" args="1">eval</e>
          <e type="operator" args="2">:</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">ct</e>
          <e type="operand">ct</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="operator" args="2">:</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">line</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">Hx</e>
          <e type="operand">4</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="6">line</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="457" left="441" top="33120" width="275" height="152" border="true" color="#000000" bgColor="#ffffe1" fontSize="10">
      <math optimize="2" decimalPlaces="4">
        <input>
          <e type="operand">V</e>
          <e type="operand">j</e>
          <e type="operand">1</e>
          <e type="operand">Y</e>
          <e type="function" preserve="true" args="1">rows</e>
          <e type="operand">r</e>
          <e type="operand">2</e>
          <e type="operator" args="2">+</e>
          <e type="bracket">(</e>
          <e type="operator" args="2">-</e>
          <e type="bracket">(</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operator" args="2">:</e>
          <e type="operand">ct</e>
          <e type="operand">1</e>
          <e type="operator" args="2">:</e>
          <e type="operand">j</e>
          <e type="operand">j</e>
          <e type="operand">i</e>
          <e type="operand">1</e>
          <e type="operand">t</e>
          <e type="function" preserve="true" args="1">rows</e>
          <e type="function" preserve="true" args="2">range</e>
          <e type="operand">Hy</e>
          <e type="operand">i</e>
          <e type="operand">ct</e>
          <e type="function" preserve="true" args="3">el</e>
          <e type="operand">t</e>
          <e type="operand">i</e>
          <e type="function" preserve="true" args="2">el</e>
          <e type="operand">j</e>
          <e type="function" args="2">YP</e>
          <e type="function" preserve="true" args="1">eval</e>
          <e type="operator" args="2">:</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">ct</e>
          <e type="operand">ct</e>
          <e type="operand">1</e>
          <e type="operator" args="2">+</e>
          <e type="operator" args="2">:</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">line</e>
          <e type="function" preserve="true" args="3">for</e>
          <e type="operand">Hy</e>
          <e type="operand">4</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="6">line</e>
          <e type="operator" args="2">:</e>
        </input>
      </math>
    </region>
    <region id="458" left="162" top="33273" width="280" height="51" border="true" color="#000000" bgColor="#ffffff" fontSize="10">
      <math optimize="2" decimalPlaces="4">
        <description active="true" position="Right" lang="eng">
          <p>collect the project</p>
        </description>
        <input>
          <e type="operand">xy</e>
          <e type="operand">U</e>
          <e type="function" args="1">Unwrap</e>
          <e type="operand">V</e>
          <e type="function" args="1">Unwrap</e>
          <e type="function" preserve="true" args="2">augment</e>
          <e type="operator" args="2">:</e>
          <e type="operand">contour</e>
          <e type="operand">xy</e>
          <e type="function" args="1">Strip</e>
          <e type="operator" args="2">:</e>
          <e type="operand">2</e>
          <e type="operand">1</e>
          <e type="function" preserve="true" args="4">sys</e>
        </input>
      </math>
    </region>
    <region id="459" top="33345" color="#000000" bgColor="#ffffff">
      <area terminator="true" />
    </region>
  </region>
  <region id="460" left="495" top="33372" width="119" height="36" color="#000000" bgColor="#ffffff" fontSize="10">
    <math>
      <description active="true" position="Right" lang="eng">
        <p>circle</p>
      </description>
      <input>
        <e type="operand">x</e>
        <e type="function" args="1">C</e>
        <e type="operand">1</e>
        <e type="operand">x</e>
        <e type="operand">2</e>
        <e type="operator" args="2">^</e>
        <e type="operator" args="2">-</e>
        <e type="function" preserve="true" args="1">sqrt</e>
        <e type="operator" args="1">±</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="461" left="63" top="33381" width="217" height="58" color="#000000" bgColor="#ebebeb" fontSize="10">
    <math>
      <input>
        <e type="operand">end</e>
        <e type="operand">Xo</e>
        <e type="operand">3</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">Yo</e>
        <e type="operand">3</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">1</e>
        <e type="operand">2</e>
        <e type="function" preserve="true" args="4">mat</e>
        <e type="operator" args="2">:</e>
        <e type="operand">sub</e>
        <e type="operand">contour</e>
        <e type="operand">end</e>
        <e type="function" preserve="true" args="2">stack</e>
        <e type="operator" args="2">:</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">sys</e>
      </input>
    </math>
  </region>
  <region id="462" left="306" top="33381" width="51" height="24" color="#000000" bgColor="#ffe1e1" fontSize="10">
    <math>
      <description active="true" position="Right" lang="eng">
        <p>arc explorer</p>
      </description>
      <input>
        <e type="operand">j</e>
        <e type="operand">41</e>
        <e type="operator" args="2">:</e>
      </input>
    </math>
  </region>
  <region id="463" left="306" top="33417" width="230" height="27" color="#000000" bgColor="#ffe1e1" fontSize="10">
    <math decimalPlaces="4">
      <input>
        <e type="operand">U</e>
        <e type="operand">sub</e>
        <e type="operand">j</e>
        <e type="function" preserve="true" args="2">row</e>
        <e type="operator" args="2">:</e>
      </input>
      <result action="numeric">
        <e type="operand">0.75</e>
        <e type="operand">0.75</e>
        <e type="operand">1</e>
        <e type="operand">2</e>
        <e type="function" preserve="true" args="4">mat</e>
      </result>
    </math>
  </region>
  <region id="464" left="63" top="33462" width="266" height="208" color="#000000" bgColor="#ffffff" fontSize="10" showInputData="False">
    <plot type="2d" render="lines" scale_x="16.9311375720982" scale_y="24.2955798367748" scale_z="61.1448246315582" rotate_x="0" rotate_y="0" rotate_z="0" transpose_x="-95" transpose_y="-67" transpose_z="0">
      <input>
        <e type="operand">polygon</e>
        <e type="operand">sub</e>
        <e type="operand">Xm</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">Ym</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">Xm</e>
        <e type="operand">2</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">Ym</e>
        <e type="operand">2</e>
        <e type="function" preserve="true" args="2">el</e>
        <e type="operand">2</e>
        <e type="operand">2</e>
        <e type="function" preserve="true" args="6">mat</e>
        <e type="operand">U</e>
        <e type="operand">1</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="3">el</e>
        <e type="operand">U</e>
        <e type="operand">1</e>
        <e type="operand">2</e>
        <e type="function" preserve="true" args="3">el</e>
        <e type="operand" style="string">+</e>
        <e type="operand">20</e>
        <e type="operand" style="string">black</e>
        <e type="operand">1</e>
        <e type="operand">5</e>
        <e type="function" preserve="true" args="7">mat</e>
        <e type="operand">4</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="6">sys</e>
      </input>
    </plot>
  </region>
  <region id="465" left="495" top="33471" width="252" height="45" color="#000000" bgColor="#ffffff" fontSize="10">
    <math>
      <input>
        <e type="operand">0.75</e>
        <e type="function" args="1">C</e>
      </input>
      <result action="numeric">
        <e type="operand">0.661437827766148</e>
        <e type="operand">0.661437827766148</e>
        <e type="operator" args="1">-</e>
        <e type="operand">2</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="4">sys</e>
      </result>
    </math>
  </region>
  <region id="466" left="360" top="33525" width="210" height="69" color="#000000" bgColor="#ffffff" fontSize="10">
    <math>
      <input>
        <e type="operand">vx</e>
        <e type="operand">sub</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="2">col</e>
        <e type="operator" args="2">:</e>
        <e type="operand">vy</e>
        <e type="operand">sub</e>
        <e type="operand">2</e>
        <e type="function" preserve="true" args="2">col</e>
        <e type="operator" args="2">:</e>
        <e type="operand">x</e>
        <e type="function" args="1">ω</e>
        <e type="operand">vx</e>
        <e type="operand">vy</e>
        <e type="operand">x</e>
        <e type="function" preserve="true" args="3">linterp</e>
        <e type="operator" args="2">:</e>
        <e type="operand">3</e>
        <e type="operand">1</e>
        <e type="function" preserve="true" args="5">sys</e>
      </input>
    </math>
  </region>
  <region id="467" left="360" top="33615" width="123" height="26" color="#000000" bgColor="#ffffff" fontSize="10">
    <math>
      <description active="true" position="Right" lang="eng">
        <p>sanity interpolate</p>
      </description>
      <input>
        <e type="operand">0.75</e>
        <e type="function" args="1">ω</e>
      </input>
      <result action="numeric">
        <e type="operand">0.75</e>
      </result>
    </math>
  </region>
  <region id="468" top="33741" color="#000000" bgColor="#ff8080">
    <area single="true" collapsed="true" />
  </region>
</regions>